* [PATCH i-g-t] oa/i915: Add ARL standlone oa files
@ 2024-10-15 18:17 José Roberto de Souza
2024-10-16 11:14 ` ✗ GitLab.Pipeline: warning for " Patchwork
` (6 more replies)
0 siblings, 7 replies; 9+ messages in thread
From: José Roberto de Souza @ 2024-10-15 18:17 UTC (permalink / raw)
To: igt-dev; +Cc: José Roberto de Souza
There is suficient differences between generated ARL OA files and
MTL ones for us to generated and split ARL to its own files.
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
---
lib/i915/perf-configs/guids.xml | 435 +
lib/i915/perf-configs/mdapi-xml-convert.py | 5 +-
lib/i915/perf-configs/oa-arlgt1.xml | 34793 +++++++++++
lib/i915/perf-configs/oa-arlgt2.xml | 58762 +++++++++++++++++++
lib/i915/perf-configs/oa_guid_registry.py | 3 +-
lib/i915/perf-configs/update-guids.py | 1 +
lib/i915/perf.c | 6 +-
lib/meson.build | 1 +
8 files changed, 94001 insertions(+), 5 deletions(-)
create mode 100644 lib/i915/perf-configs/oa-arlgt1.xml
create mode 100644 lib/i915/perf-configs/oa-arlgt2.xml
diff --git a/lib/i915/perf-configs/guids.xml b/lib/i915/perf-configs/guids.xml
index 510450f87a..ce874b93b0 100644
--- a/lib/i915/perf-configs/guids.xml
+++ b/lib/i915/perf-configs/guids.xml
@@ -2746,4 +2746,439 @@
<guid config_hash="482cebdeeb78bb56e67b42d24644c8db" mdapi_config_hash="11e33e01a371bf15e59b9786f4fe1050" id="4d9b2817-19b9-4461-a54b-dc9fdb7d69cb" chipset="mtlgt3" name="MediaSet1" />
<guid config_hash="5bfab887a79b99cf34a606dcca5f4f8a" mdapi_config_hash="1c238e39e5c73eefd870cef2fb7a18af" id="651a6694-0ac1-4bd5-a4a1-94bcf479d4f4" chipset="mtlgt3" name="MediaSet2" />
<guid config_hash="44bcb438bea8b46b57779739bebfbd69" mdapi_config_hash="fbbd97d1f3b60c17eae57bbd3c42e7fe" id="bac01106-5869-489c-a306-67303a434173" chipset="mtlgt3" name="TestOam" />
+ <guid config_hash="765a4838b8533765250eb3ad9c55819b" mdapi_config_hash="8285f749ef42ef7730742aef723e70fd" id="56926767-5fa6-4c8c-a485-204437e67c0a" chipset="arlgt1" name="RenderBasic" />
+ <guid config_hash="47dd4aee9ef5ba2d15e61d25f735d1d4" mdapi_config_hash="c4c86e8bd7e0cfffa7c553517340292a" id="925be350-509c-47f2-bf4d-55e3b37861a7" chipset="arlgt1" name="ComputeBasic" />
+ <guid config_hash="da49b5c7e497eab30522295f416dd84a" mdapi_config_hash="80f802eb9434e078d1c158be06940d88" id="b1911269-474f-4007-8099-19caf993e8e0" chipset="arlgt1" name="AsyncCompute" />
+ <guid config_hash="1a28d05d945714b099a9417181b72962" mdapi_config_hash="0cdf3168ffd88a84c2a42d4c62567189" id="30dd3a62-31fb-4fbd-a65c-7fc323f07ad2" chipset="arlgt1" name="XveActivity" />
+ <guid config_hash="30a171d29dd5020b9c3e783770d368fa" mdapi_config_hash="7bab7a09782a068f84c86a936d26cbd8" id="4c50ed86-667b-439b-99ee-e57665ddcbb4" chipset="arlgt1" name="GpuBusyness" />
+ <guid config_hash="65340d74cb80df3ee2401d71d4b95c0d" mdapi_config_hash="74800fac78bc147297868f50f25488ea" id="1f883786-367c-4eca-a56d-47c6ea621ab8" chipset="arlgt1" name="HDCAndSF" />
+ <guid config_hash="a6cd8d6e9c44203dc49ef26cd4ba87eb" mdapi_config_hash="d575fb4e1794402955c9ed37694a3a15" id="0c300aec-ee04-4757-9c83-a78a7d3a8a2f" chipset="arlgt1" name="L3" />
+ <guid config_hash="7f4047c7b40fe74c5386de73e934f725" mdapi_config_hash="66f4afaa5b82df1619e751db3295c5dd" id="a63b671b-bd7f-4080-857b-a5973d7c4437" chipset="arlgt1" name="RasterizerAndPixelBackend1" />
+ <guid config_hash="2e3de14acc09dea6d3a8c4ab17bfcd91" mdapi_config_hash="6c3b33c6baafba9c5046823c7ab52d22" id="5acc2773-508c-41f7-8640-0bde4d80c7a3" chipset="arlgt1" name="RasterizerAndPixelBackend2" />
+ <guid config_hash="f8ac69a904de7bffdbd0af3b1c0e50b1" mdapi_config_hash="de6a9b8cb55c7125ba5ee310caa21fba" id="860fb6df-f707-42bc-aba7-bf8850ccc76a" chipset="arlgt1" name="RenderPipeProfile" />
+ <guid config_hash="34539ea3f5c80956b72b788dcbfb13a9" mdapi_config_hash="8f4960f14074f3af57ac26be2592d477" id="f8ae86ae-0cff-434f-979e-24c231ae3cee" chipset="arlgt1" name="Sampler" />
+ <guid config_hash="373388fb0836bdd9d577b496dff15a0f" mdapi_config_hash="235a4fce47d90e02f060ad633d0a6886" id="d6f51880-552b-4046-b846-a5a5d41b17cf" chipset="arlgt1" name="TDL1" />
+ <guid config_hash="c3c0bc8930f763a09a8efc23f6c1cb20" mdapi_config_hash="374b4363fe79bd487e1a1de67631e7b9" id="324f76d9-0371-4b0b-90f6-ae668acfdced" chipset="arlgt1" name="TDL2" />
+ <guid config_hash="f7588f87b24ad3328f816574ec29ee3a" mdapi_config_hash="d7d99e82673ef509f1e1d37b0a1970f1" id="45279304-e40a-414e-831c-041f4a50716d" chipset="arlgt1" name="TestOa" />
+ <guid config_hash="a359e145372cc3aa42976049731be617" mdapi_config_hash="412aca0fe4d7bd3c2037f4034ad5e87c" id="fe853900-c534-4247-8554-cadbaa73e64a" chipset="arlgt1" name="ComputeOverview" />
+ <guid config_hash="538fe73f1db74299dd7ee4a4c6641fed" mdapi_config_hash="f98cf862fabbc9efc8eae3bd353fff72" id="6bcdec7e-5661-4dd2-a6a4-95f70a25c70b" chipset="arlgt1" name="DataportReads" />
+ <guid config_hash="9b55ee4bca89d97054f099c89d58a6a2" mdapi_config_hash="9cb8a08ebc3de0562e2e0ad0b4d900b1" id="927282e6-e1b6-4931-b86c-3fa4165fb73e" chipset="arlgt1" name="DataportWrites" />
+ <guid config_hash="cfcb4d42fddf8c9157663967506d2847" mdapi_config_hash="1defcc8c8626dd6ec6205acc56435495" id="3541dce7-a034-4ab0-83e0-2b138ce06c8a" chipset="arlgt1" name="L1ProfileSlmBankConflicts" />
+ <guid config_hash="74248ef626f95aa48086772c992b0662" mdapi_config_hash="8c28b98f359b407ed9be06b9333c9d52" id="4167b5e6-fd47-43f8-ae39-e07f26be1cff" chipset="arlgt1" name="LoadStoreCacheProfile_XeCore0" />
+ <guid config_hash="023d61afd641fd822431a69da7c2c351" mdapi_config_hash="22ac0ebfd4b6758f3b8e93ba1c71e0b4" id="89ef0333-aa42-4c11-8ce5-39dd239efe3d" chipset="arlgt1" name="LoadStoreCacheProfile_XeCore3" />
+ <guid config_hash="248dcb01c3c335554af93721f29f48da" mdapi_config_hash="26258cfb32f69c8959c245a1debb33f5" id="92505056-d208-4374-8324-50e175467605" chipset="arlgt1" name="SLMProfile_XeCore0" />
+ <guid config_hash="df8b8c64e9033da1ff646fc41b0b13bc" mdapi_config_hash="df6dde789b995738b1669cff2127bdb5" id="72637b41-2682-4763-840e-1600c5dd92f2" chipset="arlgt1" name="SLMProfile_XeCore3" />
+ <guid config_hash="321ffd18a528dd67798e8a8476f632fe" mdapi_config_hash="7984537ffe8ca547d3583a56edf26bbd" id="328287ab-b7ac-4d7e-922e-de42fafac087" chipset="arlgt1" name="Ext1" />
+ <guid config_hash="28f18aeeb865c4bf1d8d82d77f571085" mdapi_config_hash="bba07ef452c6a67f0a8ff04fa9b4d93d" id="8b2ee719-6a61-4e11-82b2-fd4eef463cb2" chipset="arlgt1" name="Ext4" />
+ <guid config_hash="0955d0036c6b2b4afe94cb4d8115c577" mdapi_config_hash="38688d5ff152f82f150d9c569caf2351" id="3e085dba-0bf8-4028-80bd-099e99b3b06d" chipset="arlgt1" name="Ext5" />
+ <guid config_hash="dcdb3b48b18515e0a0f7d2179c89bda6" mdapi_config_hash="a4f1512b26ca4c3ed1d8d818cfedcd65" id="d12d8474-bbb9-4540-8c91-6a417a8ab708" chipset="arlgt1" name="Ext7" />
+ <guid config_hash="3de00cb5cc6f1598d624b9d4c2d072cf" mdapi_config_hash="0237dfeb5d300cab42cc36a64552ebe7" id="abe04e19-6dda-4c1b-a193-10f272a61651" chipset="arlgt1" name="Ext8" />
+ <guid config_hash="f66aff20b452fc6746f6f345aa996b63" mdapi_config_hash="14b2a444cc752fd4946c11906f5a7486" id="74a705fb-b108-4918-95cb-b31a08d7c032" chipset="arlgt1" name="Ext10" />
+ <guid config_hash="f27eef4bd1b25e14f598ff04fe69a511" mdapi_config_hash="1f4b2bf31f456235f289cf7eba5039c2" id="00f1677e-f86a-48ab-b822-1ecde488dd29" chipset="arlgt1" name="Ext11" />
+ <guid config_hash="a6cd8d6e9c44203dc49ef26cd4ba87eb" mdapi_config_hash="d575fb4e1794402955c9ed37694a3a15" id="07f74d68-c417-4530-a986-370967895511" chipset="arlgt1" name="Ext12" />
+ <guid config_hash="eede85290cf080739c83ea0fd3ed4cc2" mdapi_config_hash="5b1a7fa91e28d06b0f7abc4c85223c9c" id="26b70a23-f059-4141-b77a-b2edac2a7e06" chipset="arlgt1" name="Ext13" />
+ <guid config_hash="abd9542c5a4f9448419453ca9321090f" mdapi_config_hash="6b34a37d5c8421877062853389d01825" id="75e11d9d-37c6-41a0-af7e-419da72a15dc" chipset="arlgt1" name="Ext14" />
+ <guid config_hash="d9f8bdfdd83f60c4c6825bf3b7002c4f" mdapi_config_hash="76dc33267b5fc0c1e72904157a17c452" id="f651be66-6150-4594-b1ec-bff767877d66" chipset="arlgt1" name="Ext17" />
+ <guid config_hash="ecccf5958726aca6600a5463878e15cf" mdapi_config_hash="f2e6df19e259eec4b02fd12448aa1e76" id="26cdea37-51a9-4ee6-a4bc-503a490f0bef" chipset="arlgt1" name="Ext21" />
+ <guid config_hash="fe47d492db7152a11f5af3ae0f96b37f" mdapi_config_hash="f276c8fe9f9c4e964833bc6626147190" id="28e8ae4e-b4b8-4a17-87ab-805540c2d2ef" chipset="arlgt1" name="Ext23" />
+ <guid config_hash="eb985e9199da1c856b5838ce5b915844" mdapi_config_hash="0a43d72e4da3ccb63f98cde72fd7de61" id="50191a2b-c57a-49dc-8eef-8e4ac0db5b1b" chipset="arlgt1" name="Ext28" />
+ <guid config_hash="57d1edc968bc247ca3a5d1980ca45bd2" mdapi_config_hash="afb3d322f2cdcd1f338c76ccde03bdeb" id="5d87f173-59fd-4335-97f1-20772e32b3e0" chipset="arlgt1" name="Ext31" />
+ <guid config_hash="e9422d51474ae2322f83584854c593ed" mdapi_config_hash="0996e8ed51a272a3843e361be3c568c2" id="7b85b93f-c031-4900-85c5-877c1411afb2" chipset="arlgt1" name="Ext35" />
+ <guid config_hash="49395b5d09f6656ffa0663aa31cf5f5e" mdapi_config_hash="e6faea8629a8503a3c13a5d83dc87cf2" id="7b9c1676-da28-4586-bb0c-a448471feff8" chipset="arlgt1" name="Ext39" />
+ <guid config_hash="e8eb4fb7a2e8d2b8fb9bfcd2e301c12d" mdapi_config_hash="0c20b00317caecfc040c299fbfdaed0f" id="8978569b-f59d-4896-9d4f-2d9a43394e5b" chipset="arlgt1" name="Ext43" />
+ <guid config_hash="08520364a03552d3f8982ff277bd3296" mdapi_config_hash="d5cab185f21568264fae6d541e463a96" id="70a7f3be-8aa1-4765-b29e-8d84b729d6ec" chipset="arlgt1" name="Ext45" />
+ <guid config_hash="338a9ccaf6c810f246d28e68cc70b9a4" mdapi_config_hash="2df64e320a0e757578ebca903c7010bc" id="534237a0-8649-4abf-929d-1551b5243712" chipset="arlgt1" name="Ext51" />
+ <guid config_hash="bb46f028e07626dba6dae16eff28868e" mdapi_config_hash="328b9b5caba1cf941822285d8c270873" id="8f80ee83-112c-455f-b324-0cd4489960d4" chipset="arlgt1" name="Ext53" />
+ <guid config_hash="554b7ffcb89762832002981a66b9b07c" mdapi_config_hash="f7cb222a2895d749c41d9cfe84e33be2" id="d1d688d4-85d2-40fb-b420-aa8955932e2e" chipset="arlgt1" name="Ext57" />
+ <guid config_hash="452953e5e2b131979229302ead5450c6" mdapi_config_hash="ebcad3c1addcac5ccdb7b447aeab2f28" id="f3a48ac5-047d-46b9-9dda-0dddc4648dd2" chipset="arlgt1" name="Ext61" />
+ <guid config_hash="69fc066b5f8dc4b038fbb63b91a5f2ad" mdapi_config_hash="940775c667d26d8b3e13a5581cbb805a" id="845cf5a5-af8d-45d5-9e5f-2ce34522c55a" chipset="arlgt1" name="Ext65" />
+ <guid config_hash="cf7a75cfc1953b64a7e4a892bafbda7d" mdapi_config_hash="dec741278ca5e60b5f4b8106918c82fb" id="7e8776cc-f1fa-4649-b738-b7eba71d82e2" chipset="arlgt1" name="Ext66" />
+ <guid config_hash="3cf40c51c606a47dc68e07c06e29ea21" mdapi_config_hash="48ebc8497a275fcd9e1ceafc7d48fa5d" id="a351660d-765a-429d-bbe0-b46c07f5f5b0" chipset="arlgt1" name="Ext73" />
+ <guid config_hash="21ce98190a80bb4916bdc3149b138933" mdapi_config_hash="ecad183caf98e92b21e0566a5b1b8c16" id="ee250516-733f-4080-b6da-302d8714ffc5" chipset="arlgt1" name="Ext74" />
+ <guid config_hash="471f74bf4b3538cfd137c6e3c81331cd" mdapi_config_hash="34c46644652c355f91254d85c11873ef" id="06e40619-b702-4ddc-b7be-1bcebbd684f4" chipset="arlgt1" name="Ext77" />
+ <guid config_hash="dd347b2a8ac774650a6a90f56fba8c61" mdapi_config_hash="153f6c473f1f8670e8e4ae6c22e10eaa" id="7be6ce1c-2134-4a37-ad0b-11a2223e4b39" chipset="arlgt1" name="Ext79" />
+ <guid config_hash="efb8a48116d2c6fd53030edd6be30316" mdapi_config_hash="e3f794326b47260a4c8dabe76c0d125d" id="ac8bc716-0aa4-4c7c-8511-bcd156f26d0a" chipset="arlgt1" name="Ext80" />
+ <guid config_hash="ab6e94c6c452ea18b34d0874041701be" mdapi_config_hash="41eaaf6a094d249c7b39454e85a9ab11" id="ce888785-6422-4d5e-8cd4-e9d9259aa983" chipset="arlgt1" name="Ext83" />
+ <guid config_hash="7141bcd7ba62cbd95aaae4cf30d8a6df" mdapi_config_hash="a04fa7b27bb1f7c3bbd5aff4ccb27213" id="778e15b6-76ee-4caa-b435-a6ed6a9c844c" chipset="arlgt1" name="Ext85" />
+ <guid config_hash="0b3418bde24822c8e86141f94ec54da9" mdapi_config_hash="60fe1764b8785668eca4d57cae6efee0" id="f1c5351b-acf1-4401-96bc-616fa7410cc1" chipset="arlgt1" name="Ext87" />
+ <guid config_hash="9bb2ad27e05044281e3bf7070ccfe3c0" mdapi_config_hash="5774953e586ef263253210314f34a0f9" id="f856f528-4104-4b69-a8f6-5a79408892ed" chipset="arlgt1" name="Ext91" />
+ <guid config_hash="dd347b2a8ac774650a6a90f56fba8c61" mdapi_config_hash="153f6c473f1f8670e8e4ae6c22e10eaa" id="65d73ffc-36e0-471d-a77c-6d6a44c71c67" chipset="arlgt1" name="Ext93" />
+ <guid config_hash="efb8a48116d2c6fd53030edd6be30316" mdapi_config_hash="e3f794326b47260a4c8dabe76c0d125d" id="2825a69c-0b4f-4f18-ac8d-0fc3d87f7894" chipset="arlgt1" name="Ext94" />
+ <guid config_hash="a6088dbf5a232211a7d987e73ca36a1d" mdapi_config_hash="a5e11aae4003c1329e493d8c474b37be" id="ac50b643-7435-4115-a7e1-9146427f288d" chipset="arlgt1" name="Ext97" />
+ <guid config_hash="9380228536e90debf9f9585117a0fa7c" mdapi_config_hash="b34a62bf5183b1062b0a739ac6b8a02d" id="3ad9d8c6-8519-4d95-8794-7c10678ff1e1" chipset="arlgt1" name="Ext98" />
+ <guid config_hash="43c1d65e64eb392ff5790865ea0b8425" mdapi_config_hash="606c77c839ad7a71ed4e68921cb16d4a" id="52974347-4072-45cf-b150-ec3fbc47650d" chipset="arlgt1" name="Ext100" />
+ <guid config_hash="083d85b1e3851b3fff7a0f4ed97e853c" mdapi_config_hash="de2bd050056c4f45da9514ac1e5e58e1" id="f434a6eb-471f-4187-92b3-2030cd714bfe" chipset="arlgt1" name="Ext101" />
+ <guid config_hash="268abad818bec5c52ca2fc9edfd27ffc" mdapi_config_hash="d47eb8180371900676f3fc844266413d" id="c1752e88-8c7e-45c9-82c2-17242f24041e" chipset="arlgt1" name="Ext102" />
+ <guid config_hash="00336fbcb8f17953ad66f36bcf96d1f7" mdapi_config_hash="e69cc0f7997cbe7eb427b46be253f9c6" id="a987951d-2e65-4761-9e4b-f75b2c44cdb0" chipset="arlgt1" name="Ext104" />
+ <guid config_hash="92b1efe497b8cdb26c82c352b28dc049" mdapi_config_hash="c1f72a4fa4267a59e03f83aa669502be" id="33f71d23-f4d0-45be-b50b-5fa490017522" chipset="arlgt1" name="Ext105" />
+ <guid config_hash="78fc03fbedac67627b981cea0af7dbe8" mdapi_config_hash="31dc77f8168b147760ff7738f82ca7a9" id="f22f6279-0dbc-40ab-88f6-204dbca4117a" chipset="arlgt1" name="Ext106" />
+ <guid config_hash="26194f4043f9124535badae21420e944" mdapi_config_hash="a64ed4f60399b9d9371c4eb888769b8b" id="e0170a14-1a0a-4845-b8cd-17ec69bd18e4" chipset="arlgt1" name="Ext107" />
+ <guid config_hash="70001583ec1c8443618eed56cb87983b" mdapi_config_hash="328f4d40a0ed0d43bee0aea380ea19ec" id="a40ee12b-42ec-47d2-9290-2e91ff90d0b9" chipset="arlgt1" name="Ext113" />
+ <guid config_hash="ed2264fa989005660f1b165c5de71e2c" mdapi_config_hash="f45c258a615444f1e27058a3991b6dcc" id="e2940c28-6e07-4cb2-a400-d2ba33968d02" chipset="arlgt1" name="Ext116" />
+ <guid config_hash="59d1b3dda46d48e4d890c1d120422dd6" mdapi_config_hash="ee752e7755c3e3fbe6d075f3d6406b9b" id="636dc9cb-76d3-4af7-a3dd-51ec81cbac00" chipset="arlgt1" name="Ext118" />
+ <guid config_hash="a347cb010be507b3c8a5c3fe2d6f0a5e" mdapi_config_hash="1bdd093a2c74398560cbb36c9af0220d" id="a280e787-d788-46d4-a41e-9ef675dc2201" chipset="arlgt1" name="Ext120" />
+ <guid config_hash="7990587fda1b415497dbbe83e6d84ecd" mdapi_config_hash="3f0119875041ae93b86d07c4b6d33ca5" id="bbc96dee-e507-49bb-8019-20c787f67ca5" chipset="arlgt1" name="Ext122" />
+ <guid config_hash="426403b08bd593b97e7071be2b651a3c" mdapi_config_hash="ef5368461a07b718a333e34464997fd1" id="91bcca20-66a7-4432-9b53-e4e1021bfcc8" chipset="arlgt1" name="Ext123" />
+ <guid config_hash="7fd32575be46b5303a63516b12963442" mdapi_config_hash="9abf33fda46df7a6730885110ae24a3c" id="6e36a92d-659a-474e-95db-35471cdee0f5" chipset="arlgt1" name="Ext124" />
+ <guid config_hash="e9877d30c603d3caa321b00f07acecff" mdapi_config_hash="a2b30d5c0faa5d26028fab800edf5d86" id="19aa46f9-8f2b-43f2-bafd-7cfbe9357fb0" chipset="arlgt1" name="Ext126" />
+ <guid config_hash="e7e92bbe863bdde8cc94787d195e23a7" mdapi_config_hash="78d1acbe85d3523bca2438dfad5a32f4" id="e22d1e81-11ef-42e7-a2ca-a2b082d31b30" chipset="arlgt1" name="Ext128" />
+ <guid config_hash="b0d289d19ceafbd8b48a0c996116bcf6" mdapi_config_hash="bc1e745ca82007e9966927d616547fb4" id="2eae29e8-2afa-4abf-80d9-14b88db3e6fb" chipset="arlgt1" name="Ext130" />
+ <guid config_hash="c6bd73b3b9acc57a42c5e1fdde75a82d" mdapi_config_hash="d311f4034e24734376cb502e69548a94" id="2eb4d622-a14e-472e-9f24-c913d776f4be" chipset="arlgt1" name="Ext131" />
+ <guid config_hash="ec2b35cf249483b929fb5f2022c40727" mdapi_config_hash="e0dbd537b992d8b56423012b918e6851" id="5f0dc4ee-66ca-4bb7-adf3-6619f77fa42c" chipset="arlgt1" name="Ext134" />
+ <guid config_hash="b699f44898863063eca264cbf37b766f" mdapi_config_hash="ed8191e28050161cd09ed205bca25ee9" id="6fe15522-7b72-4b4a-bb00-79927a0e71a6" chipset="arlgt1" name="Ext135" />
+ <guid config_hash="670ece191cdea35460a03f7979437764" mdapi_config_hash="32942251e17d0a11df3ff5173dbdc579" id="e5317b92-9dff-4969-8b0f-c289c484baaa" chipset="arlgt1" name="Ext138" />
+ <guid config_hash="ef79fbaa45231adb103add557bcdfa7e" mdapi_config_hash="296a99e159aa5c96a44856cd1cbccef4" id="d03536d5-6a66-4b76-94a0-7cb7fd03d342" chipset="arlgt1" name="Ext139" />
+ <guid config_hash="67feee4b0df2ef6c6a6a39fbe4a07c4f" mdapi_config_hash="10f40c195c6f1ee08197d344cc5aa8d6" id="eabf9b9d-8100-48d3-a882-0f50a4828e9c" chipset="arlgt1" name="Ext142" />
+ <guid config_hash="d1407c269331aaa2d0c05f45425a0104" mdapi_config_hash="94290964a637448329f16058ba7d3ca1" id="fda8c3d3-6238-4480-8208-8c513aec3bd5" chipset="arlgt1" name="Ext143" />
+ <guid config_hash="dc38e27d4dc72f8589c700821d80a78a" mdapi_config_hash="ed1d58c0bae86e0b3eb502fbeb0b1910" id="3daea292-3b33-4e3c-8dc1-eaff2013cdcd" chipset="arlgt1" name="Ext146" />
+ <guid config_hash="d8c3994e7afd686d83ca62895c426ae7" mdapi_config_hash="10dec6f0a33749f4cee8d7cfaa551923" id="d59857a0-6237-4d80-8e68-2ef6d0c41537" chipset="arlgt1" name="Ext147" />
+ <guid config_hash="26a13684fb76c50dcf355fdc52bb8b28" mdapi_config_hash="a47769433761c24e04458cf2ca429a0f" id="e788baf7-b34c-4040-87c4-de3ae0ff0873" chipset="arlgt1" name="Ext150" />
+ <guid config_hash="218be593da18d02c27dc438ebeac66eb" mdapi_config_hash="1a890451088d9aeec44fda3d667d92d2" id="ee7ec1cd-68b1-4fec-aaaa-fb4396c7a058" chipset="arlgt1" name="Ext151" />
+ <guid config_hash="65afbf2d1ae9eef7ad7e15b50296d871" mdapi_config_hash="115918bdb42fc9fc6ab2bc2ae7652ea7" id="edbd840c-ce53-458e-b03f-2eb2c92fc423" chipset="arlgt1" name="Ext154" />
+ <guid config_hash="eb8a1f7a27562a59c5f4bbc98d882fb3" mdapi_config_hash="3e30cd54cd2f1f20b824d4ec6ec9d50b" id="dfae720d-dd55-439c-883c-e4dd07d5a516" chipset="arlgt1" name="Ext155" />
+ <guid config_hash="3c74a93df63b8c7ae983fb52e95571d8" mdapi_config_hash="cb151c04e5f91f69a2bedc5926db6d93" id="87bb2342-40f8-458f-90f4-691cb9dc0d45" chipset="arlgt1" name="Ext158" />
+ <guid config_hash="f7fae8ec5932274f4d5cfa49470e6612" mdapi_config_hash="be619a81061f1a909836d043bb90c24a" id="dd02ec75-511d-4cdf-8185-081cf848664a" chipset="arlgt1" name="Ext159" />
+ <guid config_hash="da5d1d215d57616f2616302e959a51ed" mdapi_config_hash="8794a250fa93e368fbe322c2ced3d2a2" id="9f5bcbf5-ea69-4520-99b0-7d4285c6b8de" chipset="arlgt1" name="Ext161" />
+ <guid config_hash="3c57a4af712738e96d2500279bc29336" mdapi_config_hash="6049a1063763f119e351b87db59870f3" id="c793e1e3-c894-4904-8b19-385d15711cfa" chipset="arlgt1" name="Ext163" />
+ <guid config_hash="ad47d4b0383fb791726a759ef28a203c" mdapi_config_hash="f359d9b78a1555b5c629c8a3f6a3c8fd" id="61c6a8b3-2ffe-4774-bfb9-5d22863a38fe" chipset="arlgt1" name="Ext165" />
+ <guid config_hash="093c28b535d5b7a4ba2c2e08b0d61524" mdapi_config_hash="87421ac9c8a0d5159f46092e33ed2b32" id="6b27dd92-4bb5-4de6-9a99-74d76f9e50de" chipset="arlgt1" name="Ext167" />
+ <guid config_hash="59a2448863b980cc9c84588a8198323a" mdapi_config_hash="9d774cf27539f902b5db3668917df66d" id="e5573d58-da6d-4962-aee3-5b63d98633ea" chipset="arlgt1" name="Ext169" />
+ <guid config_hash="25c9d666664c04121ab36571481c4ee2" mdapi_config_hash="1db7b682ea705b0324dedacc348172a6" id="a30e0da5-2708-4da8-9db6-05272fd2fe02" chipset="arlgt1" name="Ext171" />
+ <guid config_hash="ac36ee1dfc32e33309bb9e02bef73e06" mdapi_config_hash="5a363cc9442be73290df336eb14632bc" id="093915f6-fcd9-4efe-87a4-014d07858fe7" chipset="arlgt1" name="Ext173" />
+ <guid config_hash="d740676e144ce6e0af4319c3169980e4" mdapi_config_hash="813d81532b34edf74536a3ec3197ae1b" id="b9f6747f-3df6-4390-a9e6-d3890054a07e" chipset="arlgt1" name="Ext174" />
+ <guid config_hash="efc4ac241c3ef39f39f965b25a74f58c" mdapi_config_hash="22560af666a3ba4ab94f6b158924b550" id="b5a8b8f6-8c3f-4f43-b65f-8db401924047" chipset="arlgt1" name="Ext175" />
+ <guid config_hash="2eedecedabfbaeb05f45d431144c7732" mdapi_config_hash="0248bff8864b8b1cb7afdc8efedef82d" id="3b7b8a9c-e259-4454-8e6a-1c8a109a1786" chipset="arlgt1" name="Ext176" />
+ <guid config_hash="81cbc9687f16bf0a341246a1aef1501c" mdapi_config_hash="ecea55e8e6c99ff9b8cb795bf8df6982" id="bf532727-38b0-4fec-a51d-20962dcde488" chipset="arlgt1" name="Ext177" />
+ <guid config_hash="70d02471937cb8d41f301a237b3502ec" mdapi_config_hash="888076d354d74125aecf43463987d0f5" id="cfd91b20-e18a-443c-8774-74d2e5582f17" chipset="arlgt1" name="Ext181" />
+ <guid config_hash="a16754768c8898c146dcb5948185cc1d" mdapi_config_hash="041cbbf6db9bfd6db701ea826280dfbb" id="531d70cc-7a70-4e53-b032-bb05c1911365" chipset="arlgt1" name="Ext182" />
+ <guid config_hash="dddeefc99febe71a2e99e4290be080eb" mdapi_config_hash="0dff1ae921ab22bf34fa593a757181b3" id="b98cc6b3-2949-4f62-9090-01e0733bc431" chipset="arlgt1" name="Ext184" />
+ <guid config_hash="7ed8c161b3386c558ee6bb1ca98ad3f3" mdapi_config_hash="0a77253275fb74a2be38fe879dd2fe89" id="c6a7d5f5-129d-4e9f-9f46-74ca0aa7c814" chipset="arlgt1" name="Ext188" />
+ <guid config_hash="33ca4423b0d44f0a3d77ab101be071f1" mdapi_config_hash="860911cb77ef428f4a35c18f83d2c60d" id="4f3fe2ef-06d3-4247-b083-562ae0179b5d" chipset="arlgt1" name="Ext190" />
+ <guid config_hash="7f8e420216e76edaaa23a477822bda55" mdapi_config_hash="13bffc77f392afd555b2904abc76f387" id="dcf3d67e-ebd3-45dc-886f-9be6268edd1e" chipset="arlgt1" name="Ext192" />
+ <guid config_hash="17c675742eb948d0e949699702f49c1d" mdapi_config_hash="4e8136e9561f4a161c87fecfe23d2c69" id="4fbdf333-ee3e-4928-83cb-00899e1a7746" chipset="arlgt1" name="Ext195" />
+ <guid config_hash="da6705ca06243ec6f1b464cd2e8c2bb4" mdapi_config_hash="b79a9dddeb2626a58b95e1feb6596589" id="6afce03b-5ab6-4b92-832c-4a749cf0b81c" chipset="arlgt1" name="Ext200" />
+ <guid config_hash="c23cf5cd84138f26cd070b6b4bb43739" mdapi_config_hash="88f8aa2c40575a409a0127846902f7cf" id="70a0786e-5a9e-4f02-a5b8-d0ecfbea5f04" chipset="arlgt1" name="Ext201" />
+ <guid config_hash="02325001ddfda0d37349ca08505e1231" mdapi_config_hash="3e452d2bd20cf7afe19a753dc2549a8d" id="3b54f52d-20ce-4063-b001-682d0ebb0c88" chipset="arlgt1" name="Ext202" />
+ <guid config_hash="14091012d862395ff4b1437664191971" mdapi_config_hash="5895f1f314f2fc4faf658e0120ff5450" id="89e4b58c-d081-4e84-9ff2-2763eaf9aa4a" chipset="arlgt1" name="Ext203" />
+ <guid config_hash="bd1eaa0c95df534b59d09c72ca74a834" mdapi_config_hash="2c0d357c1467b95637a749f3d2e7e263" id="e30ad2c5-8ad9-47d9-af84-fec1c2c4159a" chipset="arlgt1" name="Ext204" />
+ <guid config_hash="d5c3727ba4b91f4f62a9e15d8946b077" mdapi_config_hash="7f08cb770f0ff30aba8e827fb4de8b90" id="de2c3fc7-8b73-4db9-8492-f4361ea97eaf" chipset="arlgt1" name="Ext205" />
+ <guid config_hash="e3369a45267dbff4647add8f7c63bb71" mdapi_config_hash="7e0ecb17c631286c7c6fb2f9aa1c8322" id="416b48bb-dbfd-41bd-aca6-2fc2d0da9067" chipset="arlgt1" name="Ext212" />
+ <guid config_hash="509e5553d44ab5dd6f2c12838cfc8f95" mdapi_config_hash="b7e302f68f1b9b4d12c4c3aa00a43cec" id="6b7c82ff-8594-4739-9117-423ca99f3641" chipset="arlgt1" name="Ext214" />
+ <guid config_hash="73aaa5f46199c0784fdd70cffe5dc8ca" mdapi_config_hash="0915cca136dce4bea26f02fd1332316e" id="0eedb01b-7339-4833-9fd4-be24ee2606e4" chipset="arlgt1" name="Ext220" />
+ <guid config_hash="ee337faf20759ef4cb7684f6ee6e324f" mdapi_config_hash="f63b9c248b7202cfe05017859329f196" id="2a378216-f049-4863-b072-d43814b55841" chipset="arlgt1" name="Ext223" />
+ <guid config_hash="29c1ce19b5c64ffc6888f0842f8e9639" mdapi_config_hash="e034a61144f3354cc5bc8290e18ec8b3" id="03a11a0d-7080-4d62-8a5f-6381cfea2f7c" chipset="arlgt1" name="Ext225" />
+ <guid config_hash="2fd50f84108fb2b17dfd2fada9d493e8" mdapi_config_hash="64eeab5e884e9addbecbe622f6bc637d" id="1c72fb18-1f32-4d48-84be-746f11f25c4d" chipset="arlgt1" name="Ext227" />
+ <guid config_hash="38e23efc228a66b540103b546d489177" mdapi_config_hash="d0944fa48ea47bef3d83b16cd1fa5953" id="3198f1d1-59c0-4223-a9eb-ac223163a3a3" chipset="arlgt1" name="Ext229" />
+ <guid config_hash="f80fcb75fad26cf87314e94d9bd1a20c" mdapi_config_hash="9c77551e17de495a8da3a3e865777f7a" id="0714301f-ca63-4c17-a8a1-fa1792fa3d14" chipset="arlgt1" name="Ext231" />
+ <guid config_hash="3057d5b3171642e12525304349ad7247" mdapi_config_hash="6bbe6f35785720965c5242880eeaf3ba" id="e39e6d3b-dfd1-421c-ba2f-03db43288a56" chipset="arlgt1" name="Ext237" />
+ <guid config_hash="956b340586f38bcdf82f515933afb5f5" mdapi_config_hash="4455b4c19f5834f0116157984f177517" id="8676f23a-af60-43ae-80bf-ea64702d9515" chipset="arlgt1" name="Ext238" />
+ <guid config_hash="f913d0b7b86a97842c99aed003b9e877" mdapi_config_hash="4d503375718b58b40107c3266fa2934d" id="e8e33bea-601b-4d02-80d3-d3415a643f89" chipset="arlgt1" name="Ext239" />
+ <guid config_hash="4a0418d6d5897f965772e67d7d510562" mdapi_config_hash="04933d3b78df474aeb64f18b825769f0" id="31e9684a-d72f-45c3-b8f3-a71e8c2677be" chipset="arlgt1" name="Ext240" />
+ <guid config_hash="12776837c313e806cd31b0d268381716" mdapi_config_hash="2a72b6686fd34e4174c6f04c42ba56a8" id="4ae3faa5-dfb3-4877-bcc9-e2796a324b70" chipset="arlgt1" name="Ext300" />
+ <guid config_hash="83b2ea81526e4b39b408c1a8d5e194d3" mdapi_config_hash="292ccee0319ed905ca32d30ac2729c01" id="02cc960e-2249-4eaa-9f66-73d58d3e552a" chipset="arlgt1" name="Ext301" />
+ <guid config_hash="4c0093ef4548f2db8d6b1647ae435f07" mdapi_config_hash="ce24cd03c7ed2767d8ee655bac0f2f84" id="b9d5dc10-3967-45a7-bd6d-02b22b9ffb0b" chipset="arlgt1" name="Ext500" />
+ <guid config_hash="a68a66449827d355064d3db9473b4df5" mdapi_config_hash="129fbcf33c8f25a6c15935e5aeaef3b4" id="2241c75f-828a-43d8-9ade-330beee53c6c" chipset="arlgt1" name="Ext501" />
+ <guid config_hash="b66b6fe10d453212eb1bd501ae6a29bd" mdapi_config_hash="17c05f7a6933e3fcf7669b142bb55705" id="2967a1c3-647e-4de6-b4c6-cb44b26c9e30" chipset="arlgt1" name="Ext502" />
+ <guid config_hash="610d0cdc34fe0442b0c8e6277703f21a" mdapi_config_hash="32ce7dfe4ea7f5e79c69cc04d41d3f01" id="9cf0ba8a-d36e-4ace-8cc6-64930723eb07" chipset="arlgt1" name="Ext503" />
+ <guid config_hash="3c81d715dab552c96a708e5561cddf32" mdapi_config_hash="2ef3813b66f81eda0cb04dbe437234d8" id="0ae50b05-b951-4956-bf1f-b530463aa70a" chipset="arlgt1" name="Ext508" />
+ <guid config_hash="15984b5fb58b51a666ece004db6ae774" mdapi_config_hash="26232e447ea7dcf0c3a97e4353250a53" id="062f8a82-c75f-4692-b0b6-c879066cd169" chipset="arlgt1" name="Ext509" />
+ <guid config_hash="d44c98ea5ef5bff89e9ceb275d0da118" mdapi_config_hash="a8071d6fc9bd3959731ab78598f80294" id="ac9caebf-cf2f-46a2-8a19-ef737aecee48" chipset="arlgt1" name="Ext510" />
+ <guid config_hash="df750e7700406492d3bcd261c4af73e6" mdapi_config_hash="c2e0e09a27bb2ad5f80b0766ab56b37b" id="ce20da57-c421-4dda-8dc6-6a08b5b1f9d5" chipset="arlgt1" name="Ext511" />
+ <guid config_hash="6d9b68c2c4b89d9a952160fe503ac6a6" mdapi_config_hash="4508de639c858687559dd85a870d624f" id="f591e936-e2f3-44e3-adeb-4c2794e24337" chipset="arlgt1" name="Ext516" />
+ <guid config_hash="039124a8e61c2e323aace525da916ab0" mdapi_config_hash="ac8b6cf6d21ba83fe04789064b2caa97" id="bd843d98-8176-44ab-bf6d-bf53a32cd2f5" chipset="arlgt1" name="Ext517" />
+ <guid config_hash="589d2f86e9b14cf16b9c8c33e473d1e4" mdapi_config_hash="1184ac825d3d0cba18e7ca501e515fc9" id="67f82e92-b8f3-4429-a93d-86215e54be3e" chipset="arlgt1" name="Ext518" />
+ <guid config_hash="e447131244fe748ce43754407e989b65" mdapi_config_hash="951d9d20fb4e62ea8f73b3dd1177c13e" id="dd7ff552-1dbd-43a9-ab1c-af9b88880ea7" chipset="arlgt1" name="Ext519" />
+ <guid config_hash="494e73626c9ed982b41321ceb420fb5d" mdapi_config_hash="526073cfeb41eade55a0648cc0d0d8a6" id="79b314dc-eff6-4924-8a05-5bfa2b84e91c" chipset="arlgt1" name="Ext520" />
+ <guid config_hash="afbf6eff823dc311237bffc716d9d6e2" mdapi_config_hash="810532e0a855e4a0b0d80f61bf141386" id="71f9513e-619e-485c-94ed-f75313d88146" chipset="arlgt1" name="Ext521" />
+ <guid config_hash="039e3ae17b57bcec805b99da34a9ba2d" mdapi_config_hash="63296c1a360c20a6a7148bc2c019c989" id="f80270d4-84e3-453d-b3b7-075872192366" chipset="arlgt1" name="Ext522" />
+ <guid config_hash="976d54e9e4b863064ced81abfcb7a2f6" mdapi_config_hash="8f550dd46cf4040c385bb60019603a82" id="b7463a5d-e010-4bbb-9f0b-d3ef1a751b92" chipset="arlgt1" name="Ext523" />
+ <guid config_hash="2d2f917670c799eaa8c65ef9ded7c1be" mdapi_config_hash="637b8f7cf80c76dd43a1f1f83bd23815" id="0c3e6199-bee2-4db7-be50-b09790c57ebd" chipset="arlgt1" name="Ext540" />
+ <guid config_hash="513f0079011c37b9c81328099855f930" mdapi_config_hash="2e38671e81188a5e0d02ed2e9d0fa9b2" id="4f73f2b3-39e1-471f-910e-95120766e191" chipset="arlgt1" name="Ext541" />
+ <guid config_hash="9ebc7179829ba2d6546228ed24f3b7b9" mdapi_config_hash="a8104fb4f8d618d65e645d31d655cf45" id="6036a422-6312-4d8a-b9ec-4c0c11a6d1c6" chipset="arlgt1" name="Ext542" />
+ <guid config_hash="fefee4d6b9f90c0fed73deb39bcc31ba" mdapi_config_hash="9ee06d6b610dac353d674590a41160e3" id="c78c4bf3-bfa6-4e88-900f-b4f617b15962" chipset="arlgt1" name="Ext543" />
+ <guid config_hash="863dbf75af00e01deacd18f688e65598" mdapi_config_hash="6d4469f08ee23b02275df3269495f5cb" id="fd564734-851c-41e0-ac4b-b6554dde335b" chipset="arlgt1" name="Ext580" />
+ <guid config_hash="39cd4c12592926aea6d7240d855587b7" mdapi_config_hash="569e4fab44bf0ed4d04f484f3b0a336b" id="2dd6c64b-cf8b-4e06-a65d-bd404db28354" chipset="arlgt1" name="Ext581" />
+ <guid config_hash="e5b9cc766bdf2b54919b9f24b1100fbb" mdapi_config_hash="e79d7eeb28db2e1ddcd3b0ed53a2b812" id="11aa4330-c0da-4093-9347-6b2776f68731" chipset="arlgt1" name="Ext604" />
+ <guid config_hash="6389c2dcb6a2b100db74a782d4f7006f" mdapi_config_hash="d8d0fcb20772d25731d0ac8a7d587cb9" id="5513b322-7a68-449e-88f4-66660998ab85" chipset="arlgt1" name="Ext1000" />
+ <guid config_hash="e358e6156c7379f8064b679128fe0747" mdapi_config_hash="a9988177c98737d0b52bcf215079e95b" id="42991f28-b4bc-4bc6-8609-9f37058d71e6" chipset="arlgt1" name="Ext1001" />
+ <guid config_hash="c4809b4f9dbd405691ebd29dea153aa2" mdapi_config_hash="8d1002c55a03d16517de67b4b8970d12" id="7f736470-a5c5-4092-8b71-b9f8e71ec098" chipset="arlgt1" name="Ext1002" />
+ <guid config_hash="33b1153b5651e90c9f876a24d622b8ac" mdapi_config_hash="3006063ffc95bfa63b84bb54ea205114" id="2c4ee7ea-a3f8-4e61-b3a7-7b2ee226c5bb" chipset="arlgt1" name="Ext1003" />
+ <guid config_hash="8bb1139fff1ee995a5ade92734e11d8a" mdapi_config_hash="fbbbc2eaec0f182e838cbdfa1c8372c2" id="4ebf2edf-e668-4efb-a70e-9354da5fee11" chipset="arlgt1" name="Ext1004" />
+ <guid config_hash="83d7b8e952e3598565267c65964b2771" mdapi_config_hash="7a5482c523806abe25c8c4dbcf5273e7" id="69369634-c18b-4055-8e8e-fde13422a720" chipset="arlgt1" name="Ext1005" />
+ <guid config_hash="e7efe91c7aeb591043358c1b5e3c019d" mdapi_config_hash="94ecec147a25de742814fbb01fd4e9c3" id="eb1f42a5-f351-4429-b3d7-522e0484d6a3" chipset="arlgt1" name="Ext1006" />
+ <guid config_hash="a96fb9e9d0949e6cc372ef445fded872" mdapi_config_hash="7fb3e6405e4b54b8566589aa79cd960e" id="01987827-911a-474f-95c1-455159cddf56" chipset="arlgt1" name="Ext1007" />
+ <guid config_hash="310dddcb04d1088a3865f698d758cbc2" mdapi_config_hash="c6a3be7d49b5697074021ca673a39a57" id="39511693-dbba-43dc-92f9-6dfe54b1b779" chipset="arlgt1" name="Ext1010" />
+ <guid config_hash="482cebdeeb78bb56e67b42d24644c8db" mdapi_config_hash="11e33e01a371bf15e59b9786f4fe1050" id="d40d796c-aece-4ca3-afc7-0aec455fec6e" chipset="arlgt1" name="MediaSet1" />
+ <guid config_hash="5bfab887a79b99cf34a606dcca5f4f8a" mdapi_config_hash="1c238e39e5c73eefd870cef2fb7a18af" id="e3adac97-a6cf-449d-93a3-1297880c4e1b" chipset="arlgt1" name="MediaSet2" />
+ <guid config_hash="44bcb438bea8b46b57779739bebfbd69" mdapi_config_hash="afa4177bc2255ee04cd3ab00feb51d01" id="7a4190d6-2206-4bcc-a73e-4c43fd62bb72" chipset="arlgt1" name="TestOam" />
+ <guid config_hash="4b0deba3b54f749b0520107b4198d134" mdapi_config_hash="10880a2a21d4424187a84c3173b0a14d" id="ea51ef0d-6184-4997-b6a2-99f861218391" chipset="arlgt2" name="RenderBasic" />
+ <guid config_hash="47dd4aee9ef5ba2d15e61d25f735d1d4" mdapi_config_hash="c4c86e8bd7e0cfffa7c553517340292a" id="ce4b2e5b-8afe-448f-95fd-a4996570e0f2" chipset="arlgt2" name="ComputeBasic" />
+ <guid config_hash="da49b5c7e497eab30522295f416dd84a" mdapi_config_hash="80f802eb9434e078d1c158be06940d88" id="aaa71fbf-8beb-4c24-b992-8c7e02c4e355" chipset="arlgt2" name="AsyncCompute" />
+ <guid config_hash="1a28d05d945714b099a9417181b72962" mdapi_config_hash="0cdf3168ffd88a84c2a42d4c62567189" id="9ac20ae9-7bbd-4d9b-b4a2-e40aa1099fde" chipset="arlgt2" name="XveActivity" />
+ <guid config_hash="ebaf831f2940d6400222f58e8dd147c6" mdapi_config_hash="3ad78fb60d2a4763098793565e19e20f" id="ae61807e-2f47-4a77-8504-c205cba2cc99" chipset="arlgt2" name="GpuBusyness" />
+ <guid config_hash="43165424b140d551a9000bf7dcd929f4" mdapi_config_hash="f944e1c8409789564a0b620ba21e79ef" id="c129ebe9-beb0-4c99-a930-ac978905be7c" chipset="arlgt2" name="HDCAndSF1" />
+ <guid config_hash="12dd1c70313b092b611bd2d1e1d43ef0" mdapi_config_hash="f11dccd22608f620d25fdde741c78fb3" id="365b07e9-285a-4fc1-abc5-dd7143f765e5" chipset="arlgt2" name="HDCAndSF2" />
+ <guid config_hash="b2c81fafc300628b21a4b767c6919330" mdapi_config_hash="3ce0b864184fb5cfa85439e03e840592" id="7746c4e4-9699-4f31-ae69-8ffafd75e886" chipset="arlgt2" name="L3" />
+ <guid config_hash="4f82d80ede13a98f149a47b20bb46b03" mdapi_config_hash="b8a96c206e5680da0d3e5c837ac2c260" id="4f557be1-e191-4bf7-853c-382a1c4017d1" chipset="arlgt2" name="RasterizerAndPixelBackend1" />
+ <guid config_hash="8251c88db74eb4aa95abbdd5c06c2a7a" mdapi_config_hash="29c691df487ef510b1e8a58b6abef4d6" id="13e44eab-7680-4a4e-a2f6-7bb325671f05" chipset="arlgt2" name="RasterizerAndPixelBackend2" />
+ <guid config_hash="e9c7f94b3203c318a4ee51496cd585cc" mdapi_config_hash="934eade6d4ea243901c41f189db1917e" id="6b53c670-dd0b-4622-867d-bd5d7a75541b" chipset="arlgt2" name="RenderPipeProfile1" />
+ <guid config_hash="d823d33dcaa5ae166bc096a7d6a44611" mdapi_config_hash="fe5336eddac49cc7ac8e7e7cf180f645" id="6a3184cd-9c60-4192-9570-cfc1fe21646d" chipset="arlgt2" name="RenderPipeProfile2" />
+ <guid config_hash="b25c9cde680009456cd407bfc1b359ae" mdapi_config_hash="19a1c465aa4147e0385f91ade4283612" id="90e3cca0-5772-46dd-bd17-febc292af0ce" chipset="arlgt2" name="Sampler" />
+ <guid config_hash="9e03ebde323462ecdb7b9008efe95cce" mdapi_config_hash="7ee681f807f71c5f5ea8cca21f8d0619" id="1698d9ee-bf36-4c7c-980e-24ea337a1e57" chipset="arlgt2" name="TDL1" />
+ <guid config_hash="5d534c75203a84e56e9cca9da3aa4dff" mdapi_config_hash="f64c8da81ba38ec3fd1cf543a4ae6471" id="a3cd510e-7a14-4aaf-8bb6-118331c0f838" chipset="arlgt2" name="TDL2" />
+ <guid config_hash="6ae8d8a287244d5246ed01a0d3718c53" mdapi_config_hash="8c478129a2974ff99452511fff2c02af" id="8d74b14e-b2a1-4a24-abcb-0a4653fc195b" chipset="arlgt2" name="TDL3" />
+ <guid config_hash="88cfbbf8b1d33ff76043d696480be22e" mdapi_config_hash="0c46564e20ee0850ac95699cc824653f" id="09547d96-f887-4b50-be4a-4433fc1d7abb" chipset="arlgt2" name="TDL4" />
+ <guid config_hash="08aada5022137d4a4ef1607efe3a45af" mdapi_config_hash="16b9cf8f41545051ec601f9ae0620149" id="fe629c92-cabc-4d95-aaf5-aebe180c2782" chipset="arlgt2" name="TestOa" />
+ <guid config_hash="000e457faa095b835588da29cde0f257" mdapi_config_hash="fffd37f50dbdd0c50b317a5fbcad9ff7" id="114bd34b-6c52-43b8-a7df-cf2018f71cbb" chipset="arlgt2" name="ComputeOverview" />
+ <guid config_hash="dc04ae7d5138b0d6babaa4a70400e6da" mdapi_config_hash="c389c286ed584e7a3f1b62b8c4a7e736" id="e8781681-b459-41bd-a99e-42a9571280a6" chipset="arlgt2" name="DataportWrites" />
+ <guid config_hash="905904bcf3e5e6315d0f39819cbc6ff2" mdapi_config_hash="01616e9e89db255877567f299e25619e" id="d3bec9fb-82db-43af-b61c-b1940aae6234" chipset="arlgt2" name="DataportReads" />
+ <guid config_hash="dba30e93eb1558c5c5f4ba4e7f89185f" mdapi_config_hash="2c150dda0c3bcd18e43772f4669b8a45" id="77f2f4a5-90e9-4558-b5c2-04296de615a8" chipset="arlgt2" name="L1ProfileSlmBankConflicts" />
+ <guid config_hash="6147b47679cd8326b3b5d862a1f89408" mdapi_config_hash="56d736e3b53fd3baa402573f212963a3" id="bbbaf77c-14f8-41a5-8bf0-b4980ceb9c52" chipset="arlgt2" name="LoadStoreCacheProfile_XeCore0" />
+ <guid config_hash="45d4dea1bba97a165b91cdbd51c058e6" mdapi_config_hash="e4d667883e68ca6222b46e4440c27f86" id="e16280dd-87b0-4a74-b5a6-b0070c1bf44c" chipset="arlgt2" name="LoadStoreCacheProfile_XeCore3" />
+ <guid config_hash="e4733b2bccd6150fc85f7985018799c3" mdapi_config_hash="b7dafd770dcd2761d9a95f09c32d68ff" id="4d50736e-648e-420b-a55c-d1e59511fdef" chipset="arlgt2" name="SLMProfile_XeCore0" />
+ <guid config_hash="76c24b30ac2bce69a3ba6f7a0677e86a" mdapi_config_hash="7ad0ef7652f5300144289cf09cfcddb0" id="961fb786-21c2-4c2c-842a-5301013139f3" chipset="arlgt2" name="SLMProfile_XeCore3" />
+ <guid config_hash="3eef29d691db2fc0e4f0eb516eba31b2" mdapi_config_hash="306abb050381f4a04b82f1c342ab71d5" id="c398c57c-e70d-47eb-b809-b8fa974a5792" chipset="arlgt2" name="Ext1" />
+ <guid config_hash="868025dd32489e5d58e872e55bcdf82a" mdapi_config_hash="bcca155b4fe07d0ec5bc1ecf6242bbf4" id="cc9bdb1b-0c28-4fd9-8e8b-c882e7748f8f" chipset="arlgt2" name="Ext3" />
+ <guid config_hash="40295aaf45d750dfa07c32611220aa5d" mdapi_config_hash="4cf9055c9d039b262fb46dadee35f08b" id="ceda7e42-f23d-4e4d-97d2-d610241aaa16" chipset="arlgt2" name="Ext4" />
+ <guid config_hash="94f41bff86c5c73a7447088fba76c003" mdapi_config_hash="a3ebef3d29501db602be125766ac7b2a" id="008f756a-ff62-4cfd-ab22-58b6fc6211b3" chipset="arlgt2" name="Ext5" />
+ <guid config_hash="5437f321b649a884599c6341c812d6f3" mdapi_config_hash="63f4dbba3050f42ff9a5655e48bb125a" id="1b46d0db-8a75-4da2-bf2d-3978d7c69144" chipset="arlgt2" name="Ext6" />
+ <guid config_hash="700911022b40494ed844e1c808df92fd" mdapi_config_hash="333133d3204e62c11e1c23ce3be649a2" id="4a0ed05f-81cc-4ada-9f75-7ed5ba50c256" chipset="arlgt2" name="Ext7" />
+ <guid config_hash="faa49e9a79b7150a1f93000662a2663e" mdapi_config_hash="7dad597185738a9c36c06d4578a730ea" id="cd793866-5e8d-4c07-aac7-9ed027762a50" chipset="arlgt2" name="Ext8" />
+ <guid config_hash="ca339523925307b2c20395b003d9aa2c" mdapi_config_hash="e5b62171d6a8b71fc5b89d25b578ff14" id="1732ce69-a142-4979-b303-94ed75735d91" chipset="arlgt2" name="Ext9" />
+ <guid config_hash="1cc4fb6b388fa9c4b2befec435beb7dd" mdapi_config_hash="f577479c82e701cf247323bbe14cb5bc" id="d765723e-cb71-4db7-9713-aed8f31545eb" chipset="arlgt2" name="Ext10" />
+ <guid config_hash="cd41f3d612725b94585ab4685ecbfd21" mdapi_config_hash="2c52f37e882c611eac6e6631bee25122" id="bb3f8f19-6e7d-4df3-9837-a5058ddcb32f" chipset="arlgt2" name="Ext11" />
+ <guid config_hash="c47fc622da94c69493eadf63b60665de" mdapi_config_hash="74b6c4fed33d90e82cc858d27ccaf7cf" id="d7908577-9a0d-497a-8e29-3251e087ef03" chipset="arlgt2" name="Ext12" />
+ <guid config_hash="81e9b9fcac3f3634f841a583506c4e18" mdapi_config_hash="5db4eeb3b13a0a30cfdd70eaa9092f53" id="01b5b91d-6246-4bcb-9337-71c18119a4e7" chipset="arlgt2" name="Ext13" />
+ <guid config_hash="bf0d1fb09017914caa149a0c02fbcf57" mdapi_config_hash="f8ab0318fc0df5c9e96efb022e22c5ed" id="83539bb4-1397-4698-9817-b7d19e802a47" chipset="arlgt2" name="Ext14" />
+ <guid config_hash="d1895fc4b26662fe4f950008f801070d" mdapi_config_hash="aaf5df74e973cea3bd2e19919a0a738b" id="cd85757c-30e4-4b0b-b733-42246f4dc881" chipset="arlgt2" name="Ext15" />
+ <guid config_hash="31a82d5965d51e01cb8563aebb4bba66" mdapi_config_hash="b558a81410f5c2e5eff074022140cd3d" id="69b7928d-d26d-4c46-b290-7e7724c96251" chipset="arlgt2" name="Ext16" />
+ <guid config_hash="7c5dcb0079a3529e84e0bb07424b12d2" mdapi_config_hash="684fcec0842478e80a51af8689cdfc8a" id="9cfc72e9-ee2b-42a5-9b68-05a7b9f19ebc" chipset="arlgt2" name="Ext17" />
+ <guid config_hash="ff0d88fbcb1db780fda849ba902644db" mdapi_config_hash="49becbcd3c436bdd4417b1d2a978572b" id="88ae3b4d-e489-4717-852a-e50b51849756" chipset="arlgt2" name="Ext18" />
+ <guid config_hash="6fbbc297a69e3ae58d60457bcad6eb4c" mdapi_config_hash="a5fc56b7aaae06764a3c7315252ec48d" id="8dab8d08-5c09-4370-bff9-25073aa46670" chipset="arlgt2" name="Ext21" />
+ <guid config_hash="7be1c8285007e47afd87a9886e348c28" mdapi_config_hash="5db5207651f8f63322bae9522c99c209" id="11178200-3914-4814-b45d-70b64c96eee4" chipset="arlgt2" name="Ext22" />
+ <guid config_hash="8a2f3550cf492c04765ac4eb69f16919" mdapi_config_hash="cc087a7d055b66288fc9ba62b5aec580" id="f6f07466-207d-4156-b602-d1fa2733cb9e" chipset="arlgt2" name="Ext23" />
+ <guid config_hash="4d374fdca93fe41c8d5f6224533415e1" mdapi_config_hash="208dab16f6b5fd8f1beede590c58dbef" id="320b0a19-dfe2-493f-85be-428ab4be4278" chipset="arlgt2" name="Ext24" />
+ <guid config_hash="453e294a95e73a8c9d59e668cb914265" mdapi_config_hash="c41f69e63e6e9c14620bf85321381370" id="ac6a9130-a831-4c8d-9828-efef4dc658b8" chipset="arlgt2" name="Ext28" />
+ <guid config_hash="3405e90a8339b91f1ffa6d76d2f03502" mdapi_config_hash="203426628757b60788d29eb2f0bf6e43" id="024fef1f-825f-413d-861e-3a1601b6ed00" chipset="arlgt2" name="Ext29" />
+ <guid config_hash="a8ff8235082dd3e0793716f78efb8c33" mdapi_config_hash="dbd272aa1d8a49248b8f36614fbab69b" id="1814c9b3-321e-4640-956f-63994dbcb027" chipset="arlgt2" name="Ext31" />
+ <guid config_hash="b4301f42191209cd3eeeee88218024d6" mdapi_config_hash="8b196272addf6a922bd9219357e279e3" id="e11676c7-7347-4608-a064-dbc6763b6b31" chipset="arlgt2" name="Ext32" />
+ <guid config_hash="3a6aa1114d5ad91777af7f4733e5899e" mdapi_config_hash="bbe034b4cf87ddf7298a89a8e356cb46" id="cc18b7ff-22ec-4a8f-bfb8-0100bd36975e" chipset="arlgt2" name="Ext35" />
+ <guid config_hash="d1cf0f116f87a949c74af90b62a329c3" mdapi_config_hash="5663f914701edbdfe8c107df61bd4819" id="da11015f-ff2a-48c8-ab5a-f858480192f6" chipset="arlgt2" name="Ext36" />
+ <guid config_hash="62cb73bbb8b2a465bb006dab76d311f5" mdapi_config_hash="e070658a8d7319002f390ba47501981d" id="47b45ec1-7672-4509-875a-22a47e9ae036" chipset="arlgt2" name="Ext39" />
+ <guid config_hash="d0d15e734c170a7e37018463432b6a79" mdapi_config_hash="bd9a0e057ce1e86d5f3cfa3f317a08e6" id="9fc8960a-2766-480f-bbfa-c1516b0ee349" chipset="arlgt2" name="Ext40" />
+ <guid config_hash="226dc1b5d7e1c737f2c3a02e3bb57ea2" mdapi_config_hash="fa8564e979785f05821434a555cee9ac" id="14bac547-eae3-4642-824a-53b0a9b84d50" chipset="arlgt2" name="Ext43" />
+ <guid config_hash="e5087113a677aa4ff495ef5187c9364c" mdapi_config_hash="be48451e41615a9ae362a632608d6563" id="49195bf2-514e-46be-9cb8-d8593696fdb5" chipset="arlgt2" name="Ext44" />
+ <guid config_hash="b30d4f32e2bed218e8136cc7dd95a2e8" mdapi_config_hash="0df65c71bda1cd77945a72a80969dbf0" id="90d81d32-3a63-4c76-b10f-adf2a15f6a2c" chipset="arlgt2" name="Ext45" />
+ <guid config_hash="2680c4b3fa6b463e754cc1df3a414666" mdapi_config_hash="9a3bb9343c612d97ea11a5fa54260cf6" id="16bd83fa-83b4-44f1-8259-e14b1ce739f5" chipset="arlgt2" name="Ext46" />
+ <guid config_hash="355d9959e727aa69a3e4f64ddb0b9a78" mdapi_config_hash="bcbc47c360f71276034ef8e51c570955" id="93e2db9d-575d-45da-a19c-73a28ae1a5d6" chipset="arlgt2" name="Ext51" />
+ <guid config_hash="b73c361f4cef037e3e8d11428d235ace" mdapi_config_hash="5c37f272de18c10c78728f0c60525076" id="7858063e-bbac-4d10-a5ec-cc8b15d1a4a4" chipset="arlgt2" name="Ext53" />
+ <guid config_hash="820ee2ade8e4a47efbcef187ada809ee" mdapi_config_hash="3483836f4f2e13610d56f217444448de" id="9098cd8e-a196-4813-9706-25487382565d" chipset="arlgt2" name="Ext54" />
+ <guid config_hash="ba022483ef5d32621010fb4c158ad5f2" mdapi_config_hash="b93ce7cf94add5bd44f0e456673966e6" id="c730d841-8d90-496f-bbff-1261f53e3b37" chipset="arlgt2" name="Ext57" />
+ <guid config_hash="c1e8dcdfd7854610aaa230594c7dcd82" mdapi_config_hash="528a4914cd56a6892a125884b4f848ad" id="cdd3df63-0c4a-4a6d-b3f7-aca4e4979ada" chipset="arlgt2" name="Ext58" />
+ <guid config_hash="8c220f2ea9ca66e111ca5d989855379b" mdapi_config_hash="f79468fe177710a551b77cd401a61e57" id="0d7eda92-1619-4ad6-bd01-fedf63113a1f" chipset="arlgt2" name="Ext61" />
+ <guid config_hash="8811f83c6eb65ff02613e0c0e5afbfa3" mdapi_config_hash="1fa76bfeb0c571bd41571b8f88685bff" id="0d4ad5a0-d9f0-4613-aebe-bbae09e9b2c4" chipset="arlgt2" name="Ext62" />
+ <guid config_hash="6dfb80e753d3e10076dcaa92da00993e" mdapi_config_hash="8b2bff584279c30f02767317ee9bdc7e" id="af869840-86ec-4620-9900-ed358af7bbb7" chipset="arlgt2" name="Ext65" />
+ <guid config_hash="38cb1e1dae5d069981d854e85ca13f4f" mdapi_config_hash="e785894587bf49864f07f1ceade90df4" id="ebc3fb11-2c9c-4edd-b712-b6a53abec940" chipset="arlgt2" name="Ext66" />
+ <guid config_hash="e24c516af8329c30cf9854fd2a5c6496" mdapi_config_hash="6b81f45c357283db1384c5a12967ea25" id="e93f4f10-0a6e-455d-8367-1b40b43a768f" chipset="arlgt2" name="Ext67" />
+ <guid config_hash="d824702ac208a02ff9e3c7ea6a3724f0" mdapi_config_hash="7479a2bfaa728baf8142a8de4d34f424" id="e5f3af04-1088-4200-8c43-8d7d0d0eec7e" chipset="arlgt2" name="Ext68" />
+ <guid config_hash="4bf558a73524aea9792d87805f0cfd33" mdapi_config_hash="eb487c1a8fa65b54d65255b2615528f9" id="6136c0bd-0b42-4a7f-972f-70caef5e9cab" chipset="arlgt2" name="Ext73" />
+ <guid config_hash="51e234563eee53a4d9c1bbdc36d28177" mdapi_config_hash="3540966f783e1f6e5f46c30c8fd0fa16" id="7e045d40-26aa-44bc-877b-aa111cc69d91" chipset="arlgt2" name="Ext74" />
+ <guid config_hash="1a41e56e0e523a938b0d365240c90891" mdapi_config_hash="dc8dc3b397ea59d8c89246f1dbd7dffa" id="550443d2-71da-41cf-b084-ee34b3b43076" chipset="arlgt2" name="Ext75" />
+ <guid config_hash="b31f54c3145d3c19610910a3e6b7535e" mdapi_config_hash="812895da4db5ab8aacd33dcaa9d4d37e" id="db471c7f-8f5c-479a-bcc0-16b6f7095525" chipset="arlgt2" name="Ext76" />
+ <guid config_hash="79f144d77395fb18f7f80d6044c171a1" mdapi_config_hash="9bb8940878a0208b4fa0404d79e59e8d" id="b825e2d1-5060-4dbb-8a9b-cc0181464029" chipset="arlgt2" name="Ext77" />
+ <guid config_hash="8b7c33ef42e659863e06beb26172e333" mdapi_config_hash="7ef4b1e4dc8c67628a92e51076a629c8" id="16a2d79d-c2cf-490e-baa9-bc73a80e51ec" chipset="arlgt2" name="Ext78" />
+ <guid config_hash="4d56fdde2477b50e033e2983859061e5" mdapi_config_hash="94f13ab732654ed9ca9d7e655e67882f" id="13a3c09e-a609-49a9-8919-17d5016b2f4c" chipset="arlgt2" name="Ext79" />
+ <guid config_hash="5030a149595ae013b921628e938de7c4" mdapi_config_hash="44e0496f0134a1863cb6504214722f39" id="131e7e13-ad56-49d7-b8ea-2e4bb2648998" chipset="arlgt2" name="Ext80" />
+ <guid config_hash="c84d2fbb9915bae6a444f02c4b4ec2a0" mdapi_config_hash="b54e7565f61cbed7770cf7682b6f4134" id="5409274c-488d-4c63-944d-54023ef2f6e5" chipset="arlgt2" name="Ext81" />
+ <guid config_hash="e7597a69e024b4d9334275fd2ceefc9e" mdapi_config_hash="3fed23b778cc9ff270b2713bd22832c2" id="4d713693-6d63-40ef-a6d9-ee657d7d1db1" chipset="arlgt2" name="Ext82" />
+ <guid config_hash="a26646b50a770fee36d8beabb8f7e33a" mdapi_config_hash="923150a2ba7cc274be93147fa6439162" id="646c8b1c-7f87-4baa-b09c-9f6c3f8fcb63" chipset="arlgt2" name="Ext83" />
+ <guid config_hash="0eec623c91f9301e1d93a95e69a07514" mdapi_config_hash="55cda30811e44e34080de95593cc6036" id="733df8f6-180d-449e-b76e-03e37dd8723a" chipset="arlgt2" name="Ext85" />
+ <guid config_hash="316f3aa34e96860ea6ffabbc20bb96a5" mdapi_config_hash="e556e24e7ed594f57c5dac746b6b20fd" id="7dd8875b-6ecc-4960-9c27-2d47d5bc708c" chipset="arlgt2" name="Ext86" />
+ <guid config_hash="f04c0d3844d53dd5cc2af6016e365322" mdapi_config_hash="e9275d580a19d198b34217c90e920fd1" id="febfcd88-b6ce-4cf7-a839-17e67e0549c2" chipset="arlgt2" name="Ext87" />
+ <guid config_hash="96710415372c895a4f26757e3aa2ddfe" mdapi_config_hash="e449a1fb633b7b2f5171b4e1c016a03e" id="a57ca4a8-3b7f-4cc3-be8e-a4ff9b0b03d1" chipset="arlgt2" name="Ext88" />
+ <guid config_hash="fdc3c22d99d545c38893e05985e82922" mdapi_config_hash="f7f8d35dcacde78bfdf9fb144a7cb7a9" id="00d56c59-27e8-4e80-8d75-f3ac82a93b55" chipset="arlgt2" name="Ext91" />
+ <guid config_hash="c11bfb8b70cb164c7e1f1ed86350d4da" mdapi_config_hash="cd2ecdb87e17be9bd00e49ff9779010a" id="f1336ea6-d5e9-492f-bbdc-624413a924b7" chipset="arlgt2" name="Ext92" />
+ <guid config_hash="4d56fdde2477b50e033e2983859061e5" mdapi_config_hash="94f13ab732654ed9ca9d7e655e67882f" id="d74628cb-0b1a-4014-9406-408365d1e561" chipset="arlgt2" name="Ext93" />
+ <guid config_hash="5030a149595ae013b921628e938de7c4" mdapi_config_hash="44e0496f0134a1863cb6504214722f39" id="dfa5462e-c43c-4b18-936a-27e6b924dc21" chipset="arlgt2" name="Ext94" />
+ <guid config_hash="c84d2fbb9915bae6a444f02c4b4ec2a0" mdapi_config_hash="b54e7565f61cbed7770cf7682b6f4134" id="1ce0b3d4-ab62-4060-bd2f-b4c31b1d407b" chipset="arlgt2" name="Ext95" />
+ <guid config_hash="e7597a69e024b4d9334275fd2ceefc9e" mdapi_config_hash="3fed23b778cc9ff270b2713bd22832c2" id="4365a96b-1e47-4ffa-a97e-0d834d9d14f3" chipset="arlgt2" name="Ext96" />
+ <guid config_hash="27d42a0fe36ea3a7c4d5307ad7cda947" mdapi_config_hash="b74f504b695591b25fe088ad148274d6" id="fbeb47f6-7575-4a16-b3ff-7eba07a71125" chipset="arlgt2" name="Ext97" />
+ <guid config_hash="c74cceb2a98359d0eaae15bf580a0305" mdapi_config_hash="259b7436e59b4821ba83932f61a6059f" id="dbcb7151-43da-4d03-90a2-a2b9e4d5b53a" chipset="arlgt2" name="Ext98" />
+ <guid config_hash="6d06d024aeb3d1e62e2e62002305cae0" mdapi_config_hash="d2659dcfaaee008e2e51e8d6321f79aa" id="4563a684-b80d-47db-a4c4-2781be6d053d" chipset="arlgt2" name="Ext99" />
+ <guid config_hash="782f7bb6916a166977fbb057b1a65064" mdapi_config_hash="4975c321b62127a2286515d47dfc7302" id="dff8b802-7c26-4f74-9a92-aede16eb5472" chipset="arlgt2" name="Ext100" />
+ <guid config_hash="f4d75e68ca55a0f554071652ba59d175" mdapi_config_hash="c28517f3a6fdaf24fc32923ab4bf9e35" id="3f470559-91b8-4301-bf0d-cf5766450243" chipset="arlgt2" name="Ext101" />
+ <guid config_hash="e4fd678bfa52b13063e4f74f1ad9492b" mdapi_config_hash="85f437346174810f3ab5e736679bb8cb" id="b4877c3f-8c47-4292-84a0-3b8e6898c562" chipset="arlgt2" name="Ext102" />
+ <guid config_hash="162fe70628084838d1d51791d27f673d" mdapi_config_hash="98b81b25c86511c44a0573f6b5095f53" id="485e17e7-d8d1-4da1-9c56-942af17cdae7" chipset="arlgt2" name="Ext103" />
+ <guid config_hash="00b933cfce639fe1d572e68b0b07dd6d" mdapi_config_hash="677999698f4c44f5398ac7bc71229062" id="cfd6230b-8a44-4dd6-b71e-0de7306018b7" chipset="arlgt2" name="Ext104" />
+ <guid config_hash="7adad42cc2503157f1ddba859b9f0428" mdapi_config_hash="9ad706440cf80d80d75b2f05959a248b" id="7556bff9-c3a7-4fa2-8ae9-1c6d293f6174" chipset="arlgt2" name="Ext105" />
+ <guid config_hash="367e56fc9c08e1b1fd0dd17ad6e058fb" mdapi_config_hash="886865f11b583ed7e2ff171342266a9c" id="0d9bbe4b-279f-4852-93bb-9e69cd38e4d4" chipset="arlgt2" name="Ext106" />
+ <guid config_hash="1ab796ccf52213d4f469d571d9f48864" mdapi_config_hash="ccc6a7b275edd27300a71fc5634d64c4" id="d45d394a-7e76-47dc-a042-c84e842b2ce6" chipset="arlgt2" name="Ext107" />
+ <guid config_hash="1a1c77ccbc8fabe9447ccfaf2bde778d" mdapi_config_hash="c2fd74e73346e1ec1255c61ae8786956" id="1a465d6c-7ead-45d1-9630-cb75102fdeef" chipset="arlgt2" name="Ext108" />
+ <guid config_hash="156a1e0c0741224e0dc70adb800f6d38" mdapi_config_hash="a7aa68090882393e03fc7afd148f3124" id="066cb1f3-2bfb-49b0-bb5f-bfaeb2b6f5d7" chipset="arlgt2" name="Ext109" />
+ <guid config_hash="94eef8f76e6999301592825c80217403" mdapi_config_hash="a92ebfba7649d64e649392c146c94996" id="c52be22f-7f27-47f8-b74d-c044850740f8" chipset="arlgt2" name="Ext110" />
+ <guid config_hash="a74a2a3fb18d6250091da5f85aa430ec" mdapi_config_hash="651ddbd40f7f7c93c6235af4e7a10302" id="039c7afa-bc06-4e1d-b3f1-13c0ca0d0799" chipset="arlgt2" name="Ext111" />
+ <guid config_hash="fef93d38ca8cc2ebf308c7b3d787055c" mdapi_config_hash="7aa74bcc558c1c886241f8e2ea029e11" id="05052009-c79f-49a0-80de-ab19336a9075" chipset="arlgt2" name="Ext113" />
+ <guid config_hash="2fe8639975047bb253ea49da5020a93a" mdapi_config_hash="4b328de15191075f53516cb439a17182" id="d96a141a-8c05-45b1-8ec0-9c9ad6c0e955" chipset="arlgt2" name="Ext114" />
+ <guid config_hash="5a3ead4c434bbbb003bb1b2e502c541a" mdapi_config_hash="59fb3c1fe3401b879955c7b85dd6eecd" id="84c43141-7eee-43de-b6f3-27b9e4fa5bb5" chipset="arlgt2" name="Ext116" />
+ <guid config_hash="20c3ed6261d2cb6b049fe5a53125da08" mdapi_config_hash="cba7edc3e2b4b0eab7570a67a5cf3335" id="48c1d37f-722d-4ff2-b8d4-5d2af2fd92f7" chipset="arlgt2" name="Ext117" />
+ <guid config_hash="2ae3bf5d233a57f81247e7ff20c33ab5" mdapi_config_hash="2466f30ea61ab1250dc70e0fb06f30de" id="6174b224-59f0-4825-90c1-b82b979a15ad" chipset="arlgt2" name="Ext118" />
+ <guid config_hash="f336e9d84aa99cc77a6468593158ddc2" mdapi_config_hash="222d70d2c2877b29165cee0091c594e4" id="a27e481d-c150-436a-a032-7adc4cc8bfdc" chipset="arlgt2" name="Ext119" />
+ <guid config_hash="62de4be1fcd5660c24010c8ce91a54b0" mdapi_config_hash="b3b88462d29989633c3798abfe1a5445" id="26445404-a4ca-4b10-8033-228fdcd2807b" chipset="arlgt2" name="Ext120" />
+ <guid config_hash="652b1d9e1814e42e42d3918a98a7a891" mdapi_config_hash="875340985909d8e0f54b64320182179f" id="559fdfe5-1ceb-47a3-8d70-81b78a0c8dbc" chipset="arlgt2" name="Ext121" />
+ <guid config_hash="3a27182e3a48e5555217bad03515c5b4" mdapi_config_hash="79d51b93cef7fe1c7cf02aae80a1b680" id="58280ee3-9fc6-46d6-af93-7e5c4e088745" chipset="arlgt2" name="Ext122" />
+ <guid config_hash="44b7dd73c5382920c54df060c0a68c13" mdapi_config_hash="31acb728f4f90c1c9245ebb12120f4bd" id="727560b4-2cb2-4870-9594-9771d10fe0de" chipset="arlgt2" name="Ext123" />
+ <guid config_hash="8048ded221d11b8181061e96d4131e1d" mdapi_config_hash="6b5e0c66e1b0dab58fc8f5f769814333" id="e6591192-b839-423f-a25d-95fb63f71690" chipset="arlgt2" name="Ext124" />
+ <guid config_hash="ea537e2fca929a04804ca82fb20f7944" mdapi_config_hash="05abda7d6ab5db25b70712be3b0b3dc5" id="12a88370-b2bb-477c-a0b1-ede989f13a00" chipset="arlgt2" name="Ext125" />
+ <guid config_hash="2b2665986d88d14c62021cef7d598b08" mdapi_config_hash="6a3f7b5aa035ca202dd006e9dcc8a74e" id="43417e94-661e-4045-82f6-e90ab04b1e66" chipset="arlgt2" name="Ext126" />
+ <guid config_hash="9646f0eeea0a5aa9c732ff6f9c215e87" mdapi_config_hash="1003b50c08d4e55989e77aec841cbec5" id="199cac90-3046-4cd8-9a3b-898947c4022b" chipset="arlgt2" name="Ext127" />
+ <guid config_hash="bb607453ba7fc370665eeba6502e3636" mdapi_config_hash="c9feb05bdb6aba584c0d9b73a177313e" id="56420afb-2be9-46a9-976b-e5cef8997dbb" chipset="arlgt2" name="Ext128" />
+ <guid config_hash="0d38a9a54dd7562260023c1c60dae0a6" mdapi_config_hash="1620bae99348a0aef9b889c8af7fb7c2" id="66cb89f0-fc82-4703-a425-ec14eb1d0873" chipset="arlgt2" name="Ext129" />
+ <guid config_hash="f72a903ab9805cf3053a0e07858453a1" mdapi_config_hash="1ab8eb0307ee8c3dbaf61ddaf09edebb" id="0a5d4477-78e7-43c9-bda3-cca15a8b3137" chipset="arlgt2" name="Ext130" />
+ <guid config_hash="c919bc86b52d6169f21d09eb5ce0db53" mdapi_config_hash="6586c316708f09e3b138081599f3c0ac" id="c259aea9-f707-40f4-8ee4-b168189788e7" chipset="arlgt2" name="Ext131" />
+ <guid config_hash="b78612179a9ee0811cce5347234a1b31" mdapi_config_hash="5ac47ddc069ef43ec7ebfc720b69425e" id="bb4abc1c-a2a7-43c1-b1a6-13869f13469f" chipset="arlgt2" name="Ext132" />
+ <guid config_hash="897cc63e5359d45b8d24db3b2c0feeb5" mdapi_config_hash="db7a4cb6030d991e4cb2a544e2238d70" id="bf3c23a1-16ee-43c7-b417-19e7d5b3c243" chipset="arlgt2" name="Ext133" />
+ <guid config_hash="05fd489aab77716bf540a928d07d1391" mdapi_config_hash="cf9b774a8c0782974ec35b8521336629" id="2045e61f-bdc1-4e37-ba6c-6040bc9ac96c" chipset="arlgt2" name="Ext134" />
+ <guid config_hash="3a0f2e19020675fd69427ecc6f9bb956" mdapi_config_hash="3818a78707c98ab0f72d66647871e513" id="bbf4b58f-5f61-4c57-834b-cac8ee91faa9" chipset="arlgt2" name="Ext135" />
+ <guid config_hash="02c5754da62a41637ee52dff6a67ef48" mdapi_config_hash="34099cce2d546e89b1d54e3eeecac2a1" id="cec8bc68-13f4-418a-aa13-287e80d0164e" chipset="arlgt2" name="Ext136" />
+ <guid config_hash="aea66e40e7d0c7c5e377ea7101ff12d7" mdapi_config_hash="8a6eced257ae647efaa306dbe4a2bbea" id="becac675-f4d2-43cd-a9cb-029939ccd45f" chipset="arlgt2" name="Ext137" />
+ <guid config_hash="ce4dab0fd5979b5d73f8943d877c9772" mdapi_config_hash="a5df4f7d646ee10c145f9ae972409208" id="7ee5a969-3a07-4b92-8041-52adcbe1b5f3" chipset="arlgt2" name="Ext138" />
+ <guid config_hash="e5fd13661acd1d5ebf5e1990d294dca0" mdapi_config_hash="69759783554de7226bbae7c9e2e67985" id="fb6bb0e4-b509-4b7b-a28b-2632ea9f4016" chipset="arlgt2" name="Ext139" />
+ <guid config_hash="16a5dab17c5c4c791be252e4e3f3f786" mdapi_config_hash="a222b66c7f85fa75517f4d3e42fb6327" id="d18bb675-3086-41e6-8190-facf0aefae1f" chipset="arlgt2" name="Ext140" />
+ <guid config_hash="dd67b1cd51ed4f6e54fae38539c50866" mdapi_config_hash="28be5e03d9f91b9cc4b697c235786f37" id="1ea4869b-a250-4a2a-8a94-32dc0e1b7f4d" chipset="arlgt2" name="Ext141" />
+ <guid config_hash="b79d0cd25ef5ce11e29377a1a8cbdc0b" mdapi_config_hash="db34bb6a0658135db90fe87f86b60acc" id="a0e3f652-7450-4f94-9755-17532dc99e80" chipset="arlgt2" name="Ext142" />
+ <guid config_hash="6e316b6468d3d934b4929fc2a387f77e" mdapi_config_hash="a21b8d9ac15bfa43661b276bfdb4e703" id="07c58a4e-9791-4de5-ae04-747a230f587a" chipset="arlgt2" name="Ext143" />
+ <guid config_hash="69f6f956d1719c8e2e4161ada9b289f6" mdapi_config_hash="e4f39d0799a161bd94baf4ec92459663" id="78cca174-c055-421e-bfce-0973f643fd3c" chipset="arlgt2" name="Ext144" />
+ <guid config_hash="b4a5184bcf546274f74e748d20fc81bf" mdapi_config_hash="d2a90cce07972697a5964298fc1d27e7" id="5b8e9a60-febc-41e7-97f2-539955664299" chipset="arlgt2" name="Ext145" />
+ <guid config_hash="56a8db2d1ee3146b257bd8374d904928" mdapi_config_hash="928f5ea49384453490bebc0355f78eeb" id="38c25494-dde9-48d0-9b93-470b098f0144" chipset="arlgt2" name="Ext146" />
+ <guid config_hash="c07135f81d5f1b98199a9d8aae83b5df" mdapi_config_hash="7ba15eefce1ae4129eee14e7cb31d9a6" id="f58e02b2-6a52-4e84-8d99-3ffa5c887b7a" chipset="arlgt2" name="Ext147" />
+ <guid config_hash="01a83ad2703a37e193dc4c82992f0a12" mdapi_config_hash="c6cbdffbc6b04b7b8745a3c769a9cb3e" id="d0a0ca0e-30a1-411b-9051-580b44760c7a" chipset="arlgt2" name="Ext148" />
+ <guid config_hash="e3b012b1699234762275dba63332ea5d" mdapi_config_hash="c2db473981d382dfbdda1b79156d284b" id="6df9593d-4592-4468-8b77-a1bad1711570" chipset="arlgt2" name="Ext149" />
+ <guid config_hash="fe775f3adff3857ea6697888fbf4a1cf" mdapi_config_hash="6d0b2740cf6c3f748c019bddbbe1fd5f" id="c8cc0131-06d9-418d-b3a1-92f971d55f97" chipset="arlgt2" name="Ext150" />
+ <guid config_hash="dc71bf4597d3a14123fc855e117fd7e0" mdapi_config_hash="2ae1eda58e649178f972aeeb89182ffd" id="00397338-5c03-4c2e-9026-aa36a6ea67af" chipset="arlgt2" name="Ext151" />
+ <guid config_hash="1c2340ff8bf7e9ca1c28b9c76304ea86" mdapi_config_hash="1c192d4921082a13105fe3266924bc94" id="c3c98b73-2cc8-4b54-a11a-5adaac57089d" chipset="arlgt2" name="Ext152" />
+ <guid config_hash="818c3bb912630b5412b399284800c19d" mdapi_config_hash="052180df1b28a1f252e2bf920539a1e1" id="32de6758-6e23-4fdf-830d-59587f910c17" chipset="arlgt2" name="Ext153" />
+ <guid config_hash="083150de3ea95f538ee133c87fec7c97" mdapi_config_hash="3e51670ddf3b77e5e5da149d4e2e9bad" id="1d38deb2-45ed-4df9-8efe-0c6d90c38c0a" chipset="arlgt2" name="Ext154" />
+ <guid config_hash="ce1d17e239229db3a8ddaf52687c4826" mdapi_config_hash="4cbe3e7f97a704ff24ad48a1b6ce3e84" id="22a95e43-6b1f-4339-89b1-7e944bdba11a" chipset="arlgt2" name="Ext155" />
+ <guid config_hash="a616e5409a0e44cac2a7e0f156dc1f4c" mdapi_config_hash="1b6bdaaf21b2a5846a97ca977cd268be" id="304b2115-eb36-48af-9984-c946c00b0a7a" chipset="arlgt2" name="Ext158" />
+ <guid config_hash="64fbcb928666077fbdbbb8956ec91fad" mdapi_config_hash="68c154068cbe603a5aa0c9ced0faef69" id="47baa959-d7fd-4907-b28d-34ccbe76dc2a" chipset="arlgt2" name="Ext159" />
+ <guid config_hash="227fbb22abe4897940d01aea6f384671" mdapi_config_hash="d7046f37f0d166c1882ab0be34ba13a4" id="00375828-1c70-4f6a-8249-84ff44468397" chipset="arlgt2" name="Ext160" />
+ <guid config_hash="873dc57424e6bcc8e7d1ecb1cc525a71" mdapi_config_hash="a368d752c7d07467a2a1707be1cc9d5e" id="94bbfda0-d2c9-4969-9bf3-769d777defe3" chipset="arlgt2" name="Ext161" />
+ <guid config_hash="fcc42b657d940ed49ffbe04d921a04de" mdapi_config_hash="0902532d4aa0562d107bbd11331799e3" id="f404cef9-552e-431d-bca0-ae5325d57f4b" chipset="arlgt2" name="Ext162" />
+ <guid config_hash="9d3fc13577569bc0d364ee8c2f38ac52" mdapi_config_hash="928f7852965feb18e33476cebe782831" id="90e5fb5b-4ff0-4091-8470-480a2a05fd08" chipset="arlgt2" name="Ext163" />
+ <guid config_hash="e7fd750f3f7b00e9b08b415d55ac3a3a" mdapi_config_hash="ad5851ef5de897d33b1e82800da71a28" id="a44d22db-e4f4-47c6-89a3-b9bf36b62a8f" chipset="arlgt2" name="Ext164" />
+ <guid config_hash="157f3a9acbd824e8a91a8723734cf98a" mdapi_config_hash="ab26230a0b9337952a47a8e263fedf90" id="0ca8f6eb-0e15-4225-ab43-1f482369f36f" chipset="arlgt2" name="Ext165" />
+ <guid config_hash="935209371824f8ae7ddbc8a9bd17ae0a" mdapi_config_hash="c9e8030d7f425684333657e96349d8d4" id="b60819ab-6b27-44df-9e79-d91a1dde9336" chipset="arlgt2" name="Ext166" />
+ <guid config_hash="7100f0bf00b94dbb819dbd3148e2cd70" mdapi_config_hash="f5eaaf55827a34f8144da5a4603e5917" id="12d3889c-4c70-4426-8b2d-5d43d06d94ca" chipset="arlgt2" name="Ext167" />
+ <guid config_hash="483d86f7d8b0149861c0f03ce41b5a80" mdapi_config_hash="7fab5fea59141339e31da9c22034f320" id="2350e698-b2be-47d4-8810-c861fa9a1831" chipset="arlgt2" name="Ext168" />
+ <guid config_hash="c957a1644280a814fccd2a04333e7360" mdapi_config_hash="33fe2aa9b1c3b3e900365eee1a19d23e" id="be0bc631-5b06-4cd2-8c07-d8aa57564a9d" chipset="arlgt2" name="Ext169" />
+ <guid config_hash="e8f50ec213564245d4d07de7957fbc15" mdapi_config_hash="bc617be763cc03aea5d3df535db5ef6b" id="d04de255-3b07-4e7c-af95-5ccb87afa9b4" chipset="arlgt2" name="Ext170" />
+ <guid config_hash="ab7365ca6ee03be60b21d12f9accfa61" mdapi_config_hash="6368afecc1532159f2d29d96325497b9" id="1efc2d4c-9de3-4245-8dac-203d7525eb51" chipset="arlgt2" name="Ext171" />
+ <guid config_hash="c4625ca92d6e47445553d47361586169" mdapi_config_hash="079a0216210249d25b944c5ad648bd2b" id="9a4e00eb-bd45-4219-993b-928fc0586ac0" chipset="arlgt2" name="Ext172" />
+ <guid config_hash="8573fece24938c3a30c0b0cd1fe6e449" mdapi_config_hash="c2082d32920dd5279f08dbf060800acb" id="5a5677b6-1f9c-4eab-9a8e-8e4c5b0d8f7d" chipset="arlgt2" name="Ext173" />
+ <guid config_hash="40ae8878e76ad2402d46717e2b336ded" mdapi_config_hash="bfdbd2aebe5f3217693c2a078511225e" id="02f8f920-4f8b-49d1-8617-a67ba0b917d4" chipset="arlgt2" name="Ext174" />
+ <guid config_hash="7cf017c75585558f8bef2473df277e07" mdapi_config_hash="4b8e224bbfde0ecf1d046a91472bbe3a" id="2a3465ba-8387-4007-9316-1ca9f336425c" chipset="arlgt2" name="Ext175" />
+ <guid config_hash="e2b66638b87fb2b59a6bf6ec35ecc96d" mdapi_config_hash="1252475a79054b8ac4e4ced61301a8aa" id="50eb349d-fb2d-4bac-9972-f9aeed7a99af" chipset="arlgt2" name="Ext176" />
+ <guid config_hash="f60b49770d3ab9f1b71bdf2b3180ae12" mdapi_config_hash="572b9d6f21ba28ac1157b950fd164f1f" id="179f1514-37ae-4838-b232-50bd9a8bb3f6" chipset="arlgt2" name="Ext177" />
+ <guid config_hash="8ee94491e5cbfe41ab217e0b3fa72a6d" mdapi_config_hash="ea367ef0dc4f1f7e7d22e9a78a544756" id="22d5af00-5621-46cd-958f-347c296c587d" chipset="arlgt2" name="Ext178" />
+ <guid config_hash="b2fcb4365f49decbf7934cb047904ab9" mdapi_config_hash="94b15e28572381ec93ceba9f8afc7825" id="afa31e3b-9ebf-4022-9f13-0eae42c79964" chipset="arlgt2" name="Ext179" />
+ <guid config_hash="a485a9dd691970ae769122bce451fca9" mdapi_config_hash="29ec4b9b4242e0afee3fbb2ec960e7c2" id="9e1d0e2b-fa64-4f17-a584-cfb5e41733ff" chipset="arlgt2" name="Ext180" />
+ <guid config_hash="8a7856aabf266eeaf1d4ee42a1892ae0" mdapi_config_hash="65ac282fc868e165080fff9d7a7f6272" id="97d85c89-be51-4079-bfb6-409c0490c2be" chipset="arlgt2" name="Ext181" />
+ <guid config_hash="5f8ca140a1188d6de342bcbe43a71bd6" mdapi_config_hash="f79b46228ccf4d35b0f982d845c479e2" id="629f72fe-1d27-4a7f-9712-7d33cc65ec12" chipset="arlgt2" name="Ext182" />
+ <guid config_hash="de8ccdda8c84e728895c8344839340d7" mdapi_config_hash="936d58e414a615e3e78e296b4d99085d" id="5538cfff-ba28-4567-8126-5f5c4ad57e13" chipset="arlgt2" name="Ext183" />
+ <guid config_hash="67179d9cb6a9b7d96cd53ddc4f417870" mdapi_config_hash="519d9844f974b5297633d32b51ed233d" id="b35377bb-2813-4bb7-9cd5-9c5e29b48c76" chipset="arlgt2" name="Ext184" />
+ <guid config_hash="32df76f6b59ce69d2a7f80b9584d9bf1" mdapi_config_hash="49de2dcb0721772579777175c2217c5e" id="91afdc2c-f345-41a3-93fb-4393f6d94685" chipset="arlgt2" name="Ext185" />
+ <guid config_hash="80daa1f1bf2daaadf8b16b37be546783" mdapi_config_hash="9d706bf014d8076a02900a902d733024" id="7e6b71c0-7455-4de2-9ae6-75cee3e9914e" chipset="arlgt2" name="Ext186" />
+ <guid config_hash="51aeb5734750a9f5b95ae38c9326c5d8" mdapi_config_hash="9387d345d4286b45d6760d18a3a81887" id="aa82e699-aca7-4d46-9c17-66e98c4f17f7" chipset="arlgt2" name="Ext188" />
+ <guid config_hash="1535eed37846335c335ffe2cbc482542" mdapi_config_hash="c6e70e27877b6e7adb113703d2553b65" id="ee4df9ba-7ff5-41c8-afac-e9e4b714ac34" chipset="arlgt2" name="Ext189" />
+ <guid config_hash="92882d8b6c71d6b98d7ea1d0af23dbf7" mdapi_config_hash="18b4652fff4ace937d4e695738ed697d" id="5312f96b-dd5d-4f76-8786-f2f688143e74" chipset="arlgt2" name="Ext190" />
+ <guid config_hash="9923aac5adcc54826c3a2bd656d338bb" mdapi_config_hash="6158817ba8b09c0f3856fa59469dba72" id="f9aaa5d6-7199-472f-a87d-cc4064cea675" chipset="arlgt2" name="Ext191" />
+ <guid config_hash="06189101bbb061ef5583d97c12fec329" mdapi_config_hash="99d1a9aa36d92b224e0b93a339a7cb12" id="35fc86da-78db-4a78-b4ce-8237de7c8a7d" chipset="arlgt2" name="Ext192" />
+ <guid config_hash="3127b1fced746924a16b19684a6c7fba" mdapi_config_hash="b780da1765de1f7264ce106bd9bf83fd" id="32888b9d-a5ec-4642-bf0e-838966fb7354" chipset="arlgt2" name="Ext193" />
+ <guid config_hash="65b5aaf4b449f01609f8b3f2a1661004" mdapi_config_hash="a694d09cd64181d1121e734a49fe6826" id="62383640-9f57-4b78-b8df-41ea7d66787f" chipset="arlgt2" name="Ext195" />
+ <guid config_hash="ef1d5823cbd49f08d5fa99f6163848ac" mdapi_config_hash="1b659983850f35530db899519aad47f9" id="f42c9d63-283d-4f87-a031-5139f96abada" chipset="arlgt2" name="Ext196" />
+ <guid config_hash="7964491512d1a59ce75cb22a3fb219c0" mdapi_config_hash="c4e7f238744410b404c758e9fe402401" id="1823eb8a-0760-4c46-9331-8b86fe480655" chipset="arlgt2" name="Ext198" />
+ <guid config_hash="17df749e482d01b16e56d36bc969d972" mdapi_config_hash="d8f9c84dfaf982427e082c79c07d6dc6" id="73ec6883-4d19-42bd-ae39-64198344ae97" chipset="arlgt2" name="Ext199" />
+ <guid config_hash="fe77b8254ed290840ca4a063b72df731" mdapi_config_hash="269966ecfc750880644454ca7c1b8dcb" id="16e6e75b-901d-4111-a6f9-bdf04f0219c8" chipset="arlgt2" name="Ext200" />
+ <guid config_hash="039e84cc491d352d5861919fce7a982d" mdapi_config_hash="f6bc8b17906e63e488e33d3ed492b470" id="74d79330-c14c-490b-a045-d09cd72e6bd2" chipset="arlgt2" name="Ext201" />
+ <guid config_hash="58f1213210ee8eb2992b78e23b6e3aca" mdapi_config_hash="dc9c8e1eb670b85bd8c1782e68fe6648" id="d923e457-2aba-49e9-987c-d21f46ce542a" chipset="arlgt2" name="Ext202" />
+ <guid config_hash="725c5bb55ef20347d6fd6145d91198c8" mdapi_config_hash="326c8ff2e058014ec2d542db00b74124" id="1f940be7-7cf8-4f6f-81c4-0f7496246060" chipset="arlgt2" name="Ext203" />
+ <guid config_hash="e4db94c797cbdc4f34e82b3101a9026c" mdapi_config_hash="b8c22b044b7fcd841f0890547e79b56d" id="423e9c00-9a57-40f0-9516-56a279d21b5a" chipset="arlgt2" name="Ext204" />
+ <guid config_hash="3707aa70d7937b5b99f904765e76d3e9" mdapi_config_hash="6a59edf48eb2332534cb4ddfe1598b41" id="8d5c3672-c570-4f42-9f04-ec1b34a80cc4" chipset="arlgt2" name="Ext205" />
+ <guid config_hash="af739ab523a2c376f90001cc87c1baf2" mdapi_config_hash="d63ded45dc5885eafb67470259848bbe" id="dd386597-49a3-4fcd-9e4c-acc4cd0083e5" chipset="arlgt2" name="Ext212" />
+ <guid config_hash="d447d1d92c5646c5cbfe479a1b49c6a0" mdapi_config_hash="4f1770dbfb2480457f24ce1b7ab5542a" id="0877bc62-13d3-4c99-9224-738a4e4be29b" chipset="arlgt2" name="Ext213" />
+ <guid config_hash="4ff597939fb91be05bc2eaa8c830014e" mdapi_config_hash="d037a2a4be5cab2b539bc92025d42b8c" id="5601675d-ea8e-4e89-8a73-a194e07b43f4" chipset="arlgt2" name="Ext214" />
+ <guid config_hash="8b4e9454b9d4c30cf97e1f007750c2cc" mdapi_config_hash="0e6ba183211c36ada49d36243b85f718" id="8d643db8-69e0-4a4f-ac1f-73c28e09b2a4" chipset="arlgt2" name="Ext215" />
+ <guid config_hash="05f32301b229e90bb0a94594888c852d" mdapi_config_hash="ca0ba0c1dca2799341bfca3865959532" id="67028c38-4663-49ba-b0cd-b7379cc43b89" chipset="arlgt2" name="Ext216" />
+ <guid config_hash="bf192ae24f90238a444524a79945e909" mdapi_config_hash="3db9dc23433013db268c0e06c85e609b" id="16cb8b69-6cad-445f-84ac-9ef81d76c8b6" chipset="arlgt2" name="Ext220" />
+ <guid config_hash="bfdf10bd3a562b2f0ec77a0650a5b4b3" mdapi_config_hash="4ffd4bc8f4377fce6ce687e22d6b5fbd" id="2119d30b-086f-4521-89ab-79e0ff0310ef" chipset="arlgt2" name="Ext223" />
+ <guid config_hash="75735464df7368497f6c4101a837ebf5" mdapi_config_hash="a3478627aae97a645fb5b901a7fa67ac" id="7885a463-2ca2-40e4-9b3e-bdd44dc24c12" chipset="arlgt2" name="Ext225" />
+ <guid config_hash="c4edffb7aabbe21db0f0e0380492491e" mdapi_config_hash="dff79ffdb59d6ed5efef4d7e30fb1c77" id="df0f61ec-dd20-429d-9d64-4480e08e4fe4" chipset="arlgt2" name="Ext226" />
+ <guid config_hash="f997c5659c95a8f09f72691c0e555d9f" mdapi_config_hash="72092a0d568e3990ccf08dfe56afe60b" id="3dd4b736-0123-4568-b494-ea9beab5d35d" chipset="arlgt2" name="Ext227" />
+ <guid config_hash="dd8d10a2cbc903b3b45f6e25f3cc6b68" mdapi_config_hash="0bfc6243b5c8137c79389667192661ae" id="87e50e77-2d4c-43d8-befc-57443ebb184b" chipset="arlgt2" name="Ext228" />
+ <guid config_hash="6ad90b4e7325d627bf1875452b15b1de" mdapi_config_hash="394dee5d833b6dbbbfd732f49eb22350" id="65a1070b-6abf-40f0-be8e-55e79cc17f5d" chipset="arlgt2" name="Ext229" />
+ <guid config_hash="348b7abb9df4f4ea05f6b24e9f8a5057" mdapi_config_hash="e72646dce9f461cc21f2d1f7dc567cab" id="6b78bf61-efed-4091-b315-4ca542720f69" chipset="arlgt2" name="Ext230" />
+ <guid config_hash="b8be09676d4e1c173455894b390430c6" mdapi_config_hash="8cdef962b582cd2f4d58909431e40369" id="b34e112a-8026-4016-ac66-0d6b8f92d9c9" chipset="arlgt2" name="Ext231" />
+ <guid config_hash="d52cdf4e12bc8e55ec47a924caace018" mdapi_config_hash="7f8eee0876452c9c1966bb6cc0776e94" id="6b18fe66-4cad-4840-a255-c1be7c4b7f0a" chipset="arlgt2" name="Ext232" />
+ <guid config_hash="762c79a37d6c97ffa160ca3476b8adef" mdapi_config_hash="5bfc4f69677a075bd89361d97104e25e" id="11a693b5-4f6b-48de-bf6f-c0aac5bbfa34" chipset="arlgt2" name="Ext236" />
+ <guid config_hash="0ed298e363055c74f4a0ac21e7af9962" mdapi_config_hash="70d894e8068e17da077d913174a241f0" id="e63a069a-876e-4941-8e1b-3eb1b1ac752c" chipset="arlgt2" name="Ext237" />
+ <guid config_hash="98d430aafc1271da9efeab01c11807ae" mdapi_config_hash="94fd0574f5639d24f55b90c88fb51253" id="b9a12558-3c82-44f3-a718-50c7e454e414" chipset="arlgt2" name="Ext239" />
+ <guid config_hash="7f9425dc63c095dd5d13e2d15d804064" mdapi_config_hash="2ead74d1f828a7b30e8935b1fd87fb93" id="33451f6f-fc91-4878-ac0e-4f266ff4f3f3" chipset="arlgt2" name="Ext240" />
+ <guid config_hash="e2bfd97c3209152d4065ff8eda2f00d7" mdapi_config_hash="2c185201235066070f7bdd028c9714fd" id="c635f3ae-6408-47d0-92f7-1ee95bd6a296" chipset="arlgt2" name="Ext300" />
+ <guid config_hash="da6a83cf0c9d0bd17556879860b3913e" mdapi_config_hash="df4f1c14689caa75ad11a9964fe94064" id="813322de-0690-4258-9f8b-499932ded40e" chipset="arlgt2" name="Ext301" />
+ <guid config_hash="07160ff0f50e4714224c4f1f27634d53" mdapi_config_hash="088153ac8e54a2499dd3fdf97e341657" id="f64fe0a0-56a1-485e-bffd-b34d787cb1c6" chipset="arlgt2" name="Ext302" />
+ <guid config_hash="a10dafbc9f1d70ffa94ec8c5d52c28ab" mdapi_config_hash="ae52003b06cbb232a3e3cad1aed577c3" id="ade9772d-3044-4e4b-91bd-098610441a2c" chipset="arlgt2" name="Ext500" />
+ <guid config_hash="932dc12e91cf4da48ccd1b3c354082ee" mdapi_config_hash="82447a7c1e25c95fc3c789927133f4bf" id="a36036d5-4917-4515-a77a-17ebedf79e49" chipset="arlgt2" name="Ext501" />
+ <guid config_hash="09599f62375e404565ecd74eb3e359e0" mdapi_config_hash="1e7657d9189b280aa478c4036e44c585" id="2032329f-23cf-462b-8dda-d4d4ffb8edc1" chipset="arlgt2" name="Ext502" />
+ <guid config_hash="5df8c963cf051ef825a47daaf82604d6" mdapi_config_hash="8b8eb7361bbc2c579c035b2ccb6104a3" id="63dd119c-238f-40fb-bad2-22ba0757f948" chipset="arlgt2" name="Ext503" />
+ <guid config_hash="62038cd82537009c3a6b48df6cdeb0c3" mdapi_config_hash="18b4674be1cf659337519509dfba689a" id="721a1e56-caa9-4e62-86cc-98b480d77cc6" chipset="arlgt2" name="Ext508" />
+ <guid config_hash="0fdf2c06aea49163c787bbf5d4430f93" mdapi_config_hash="e6e37b615640a3fe051b36c97a509de6" id="c7a192d7-6da2-467b-b365-92794ec2191d" chipset="arlgt2" name="Ext509" />
+ <guid config_hash="1fa6b42916c00479a318be8c04bbd4e0" mdapi_config_hash="eff6ae928ff331f70778be732989a502" id="df8fcc65-4be9-4c24-9f8e-0ffc3932ce3d" chipset="arlgt2" name="Ext510" />
+ <guid config_hash="2fc99092d9fcf27562f44e3ceb0d99fb" mdapi_config_hash="deae43ee1eebc9a491110b5820db0d9a" id="0b6503fa-2d73-4c47-8390-00ac6b0899c9" chipset="arlgt2" name="Ext511" />
+ <guid config_hash="4e200d7a46e5e34244c811b733149707" mdapi_config_hash="e59e6da54daaa83e895c5001bc366ee4" id="170215b8-bab5-4a9e-af99-5ff867190997" chipset="arlgt2" name="Ext512" />
+ <guid config_hash="b57de239cbb37f2e23c4c980b75dabad" mdapi_config_hash="0a24a690f04e70cbc72aa0fa8105ae82" id="e882fbef-e679-43f5-89f7-11bd3a480602" chipset="arlgt2" name="Ext513" />
+ <guid config_hash="816f75fe541bb8391b341cf570f78701" mdapi_config_hash="25ade23f7c174261e1e0b417e9bb69f7" id="9e41ffd0-2627-4e24-92a0-8fdfaa02e5f6" chipset="arlgt2" name="Ext514" />
+ <guid config_hash="6960b80bdc6fc36b8d1078381887e4de" mdapi_config_hash="b48497e42b38674890330737b4793341" id="97fc2455-58ae-4c57-9aa7-73abfe43e785" chipset="arlgt2" name="Ext515" />
+ <guid config_hash="2ccc27587d207af3418a01586da68446" mdapi_config_hash="b08a0fb103bbd93ac969c2d728581e47" id="e64cd0e5-8a98-4f6f-8fd8-7e4494be3586" chipset="arlgt2" name="Ext516" />
+ <guid config_hash="b9589079c77f87834f72793bad7331e9" mdapi_config_hash="284708febbc562afe8d40a9e3c58d3f6" id="182d11d0-b4cb-4730-bb8c-2a5abf4eb8f7" chipset="arlgt2" name="Ext517" />
+ <guid config_hash="bfa36bba36ab95f722e77a04c4e81ee2" mdapi_config_hash="875468319895943fbcad0cbf7a6060b9" id="e6e4b85e-46e2-4f35-b3c6-5447116ed780" chipset="arlgt2" name="Ext518" />
+ <guid config_hash="4f2662c76e34a958e9dc10a6b641992d" mdapi_config_hash="47d84230da50f4759a82f0b7e0defe34" id="77c3515b-de58-488f-9f16-38d7ee9cbf05" chipset="arlgt2" name="Ext519" />
+ <guid config_hash="fd87ad9646c8d29e0d14cb770b07ebd9" mdapi_config_hash="44d90ad9c0183339f4ef8e9d4afacaa6" id="f18b37ca-4b5d-4bad-b852-49b92f90423c" chipset="arlgt2" name="Ext520" />
+ <guid config_hash="77c291573717aa3a0adc2a9be95b5506" mdapi_config_hash="ac4277571b696ed4263a504783019d8f" id="6f103600-f59c-4cd0-bce0-edecbca50efb" chipset="arlgt2" name="Ext521" />
+ <guid config_hash="296032d2ffce5d4f632af1ca4f50b72c" mdapi_config_hash="06beb43116e130b0bf130d6e11c69d09" id="b3a808d5-e530-4a20-a54f-f3a845dbfd4a" chipset="arlgt2" name="Ext522" />
+ <guid config_hash="579e37f8a5f557c362bc825b27989116" mdapi_config_hash="18cf42ee85be1cebc3f6395235be03f6" id="d8fe006e-da22-4c6d-a8d4-f3501f6012c0" chipset="arlgt2" name="Ext523" />
+ <guid config_hash="ea0723fe2bbe7fb13008b348dcb3527f" mdapi_config_hash="fcac066327db73a7b5be353365c08c8a" id="72d0df79-139e-4aba-a60c-21593cdea042" chipset="arlgt2" name="Ext524" />
+ <guid config_hash="121663e022f9e0101ccb6b8109069a1a" mdapi_config_hash="d2f51dbfcc31c1cd40b9ea5c3ca689ed" id="f735f792-384e-459a-bc57-948d4b37d298" chipset="arlgt2" name="Ext525" />
+ <guid config_hash="6a81d5d8575c4e1c94dc960d9978cd7a" mdapi_config_hash="c7d9baa08d0d33da2136fcd9a57ca0f0" id="8cfee8d3-0460-4780-9512-7887e5e6ca27" chipset="arlgt2" name="Ext526" />
+ <guid config_hash="1d9ed7f102ae5f8e915e1135974c0ae6" mdapi_config_hash="b7d8c05fe19ca07c7dc79c682502ba05" id="1236cb08-4620-48b7-82d8-505cd3334c06" chipset="arlgt2" name="Ext527" />
+ <guid config_hash="8c06413e164bf5355060ba2c7338b493" mdapi_config_hash="7a0e7a18957cb318c42f9ca2cd42e25d" id="d154420a-3438-47ea-8b7c-0a480986fdc1" chipset="arlgt2" name="Ext528" />
+ <guid config_hash="bea6868cabd8f0e1c34e72cf33c9158c" mdapi_config_hash="1029c02ab0ab6c829db6320a57252c5e" id="9d1a6b10-5405-4785-a14f-25682f7af59e" chipset="arlgt2" name="Ext529" />
+ <guid config_hash="fe61dfa73626750d58a30e830da4aa84" mdapi_config_hash="257014405aa32dad48e800759f57cc6c" id="753008cc-404b-4bc8-b5dc-da9c8579a1d7" chipset="arlgt2" name="Ext530" />
+ <guid config_hash="504b86dafb044046f7fe739b84796039" mdapi_config_hash="6896acfa87f007760febf89f4ad1ea0d" id="5639c551-3c96-46b7-a110-17d1e8a69a1b" chipset="arlgt2" name="Ext531" />
+ <guid config_hash="1558629d5b32026283120bc36455c9f1" mdapi_config_hash="0d2ddfd1a12a98646644cede87aec516" id="b22fda52-4905-4944-b539-3b5dc93a9834" chipset="arlgt2" name="Ext540" />
+ <guid config_hash="1d37b37ad48c5b2cbbbb32d7b8248e6b" mdapi_config_hash="acd5ce193e7cb049bbccc6ad69e5d7c7" id="9185419c-de4c-4e96-9815-b0045bc5fde9" chipset="arlgt2" name="Ext541" />
+ <guid config_hash="3efca23ff12154d315bdce212404a432" mdapi_config_hash="2b899bbae48c234f420b45de47b59968" id="a4a95fd8-d292-42c1-af09-7e508031db3d" chipset="arlgt2" name="Ext542" />
+ <guid config_hash="efc8051a963ffab05b8f9f809e2c37ef" mdapi_config_hash="d26592af1b2850411230d2a74b6a69d5" id="86dea960-179b-418d-84f9-d641e63b1b6f" chipset="arlgt2" name="Ext543" />
+ <guid config_hash="e6b08254fc9fa0ee7d02e50c4ba0b35c" mdapi_config_hash="01502523d30b73f2e4490a6719ebf94f" id="079c376f-c677-4854-aca8-273295beeaae" chipset="arlgt2" name="Ext544" />
+ <guid config_hash="ecec1831cc1765ab5897dd426345037f" mdapi_config_hash="ffa9b60185f6f478262f3e57c0a86012" id="e89c9f67-bc27-4990-861d-19cb244b5719" chipset="arlgt2" name="Ext545" />
+ <guid config_hash="ecba7303ab504b28d7e473e2f87c77e2" mdapi_config_hash="473a1d0a51076e2d5a1654768a32d4a0" id="118cad1b-042b-4580-b373-961e5524ca02" chipset="arlgt2" name="Ext546" />
+ <guid config_hash="6f4b10c4c1396ba4170be7589c6a2fee" mdapi_config_hash="f9736792e5ff05dedd3a1327a0bb39b7" id="10e374b1-ba00-4a4a-95c2-fa20c5d9bcbe" chipset="arlgt2" name="Ext547" />
+ <guid config_hash="db46543037b4be3c4b9369efac50850f" mdapi_config_hash="42270bfe990ec33a56c26e3d6076d6f5" id="f9cdc7da-2d03-4924-afae-a07f91db6fef" chipset="arlgt2" name="Ext572" />
+ <guid config_hash="e8334f916871d3853ec0d5d39f0755cc" mdapi_config_hash="7b1237243b5dda68346e94e99f75fa79" id="d892a0c4-6b79-4c32-b536-d5035f2ca39b" chipset="arlgt2" name="Ext573" />
+ <guid config_hash="e2d536559e78c2489e36289b9a5baf0a" mdapi_config_hash="880afc7687454a821b47fc5b22eb3c4a" id="608b3ed0-0fad-42f2-b0f6-240deb88e6ab" chipset="arlgt2" name="Ext580" />
+ <guid config_hash="1c0ee58c53a6827a3d2e0e7925240f29" mdapi_config_hash="1ceb12ad54f2204b28c49cb2a6f5612a" id="5285eec3-f458-4539-bc02-8a6fe042d133" chipset="arlgt2" name="Ext581" />
+ <guid config_hash="554321f00bb1d1852c2e126640c87315" mdapi_config_hash="d1dcec0832d07ea851a88d40562eae88" id="685c317f-a5e3-4781-84d4-019baf050a66" chipset="arlgt2" name="Ext582" />
+ <guid config_hash="4a9bb7418e6049d2b7df38e8b5fdca8a" mdapi_config_hash="fdeb01baec607ed9d4fcd3f12ad5044f" id="cf1c2b5a-d012-4c40-8089-aa646393d39a" chipset="arlgt2" name="Ext583" />
+ <guid config_hash="395ea4f2b47bdc57b8f6c848cdc75759" mdapi_config_hash="aa1023f43d33a0f2113f1cf6bd8542cb" id="1d51f1c9-bff8-4262-896f-2115daa1ffb7" chipset="arlgt2" name="Ext604" />
+ <guid config_hash="6389c2dcb6a2b100db74a782d4f7006f" mdapi_config_hash="d8d0fcb20772d25731d0ac8a7d587cb9" id="73e5c070-9314-412b-9fd3-0dd663780c0f" chipset="arlgt2" name="Ext1000" />
+ <guid config_hash="e358e6156c7379f8064b679128fe0747" mdapi_config_hash="a9988177c98737d0b52bcf215079e95b" id="67147c9e-9d6c-405f-9517-5ce3b4b8b5d4" chipset="arlgt2" name="Ext1001" />
+ <guid config_hash="c4809b4f9dbd405691ebd29dea153aa2" mdapi_config_hash="8d1002c55a03d16517de67b4b8970d12" id="4e10d679-77f1-4ec2-a35b-e80498d53819" chipset="arlgt2" name="Ext1002" />
+ <guid config_hash="33b1153b5651e90c9f876a24d622b8ac" mdapi_config_hash="3006063ffc95bfa63b84bb54ea205114" id="01ff4e63-c515-496d-b19a-67ac692d0766" chipset="arlgt2" name="Ext1003" />
+ <guid config_hash="8bb1139fff1ee995a5ade92734e11d8a" mdapi_config_hash="fbbbc2eaec0f182e838cbdfa1c8372c2" id="cca3ad13-2398-4a77-b98f-ae6cae2d2c0c" chipset="arlgt2" name="Ext1004" />
+ <guid config_hash="83d7b8e952e3598565267c65964b2771" mdapi_config_hash="7a5482c523806abe25c8c4dbcf5273e7" id="7ab2763f-65df-4fd5-8887-d6a8447ebcde" chipset="arlgt2" name="Ext1005" />
+ <guid config_hash="e7efe91c7aeb591043358c1b5e3c019d" mdapi_config_hash="94ecec147a25de742814fbb01fd4e9c3" id="fea5f715-67f2-4985-859e-b773fe83f1cc" chipset="arlgt2" name="Ext1006" />
+ <guid config_hash="a96fb9e9d0949e6cc372ef445fded872" mdapi_config_hash="7fb3e6405e4b54b8566589aa79cd960e" id="95186b6d-25a0-4660-abc6-b8bd7b1767e9" chipset="arlgt2" name="Ext1007" />
+ <guid config_hash="310dddcb04d1088a3865f698d758cbc2" mdapi_config_hash="c6a3be7d49b5697074021ca673a39a57" id="9d58274b-9577-4a86-8827-3f14252a5e83" chipset="arlgt2" name="Ext1010" />
+ <guid config_hash="482cebdeeb78bb56e67b42d24644c8db" mdapi_config_hash="11e33e01a371bf15e59b9786f4fe1050" id="265c826a-1c54-47f1-82b2-b047b4b2fae5" chipset="arlgt2" name="MediaSet1" />
+ <guid config_hash="5bfab887a79b99cf34a606dcca5f4f8a" mdapi_config_hash="1c238e39e5c73eefd870cef2fb7a18af" id="6252892c-508f-4632-aa79-e22922715e76" chipset="arlgt2" name="MediaSet2" />
+ <guid config_hash="44bcb438bea8b46b57779739bebfbd69" mdapi_config_hash="afa4177bc2255ee04cd3ab00feb51d01" id="7439dde0-cc82-4ca8-acce-94b618971359" chipset="arlgt2" name="TestOam" />
</guids>
diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py
index ba0b7ba473..9660c964c5 100755
--- a/lib/i915/perf-configs/mdapi-xml-convert.py
+++ b/lib/i915/perf-configs/mdapi-xml-convert.py
@@ -201,9 +201,10 @@ chipsets = {
'ADL': gen8_11_chipset_oa_formats,
'ACM': xehpsdv_chipset_oa_formats,
'MTL': mtl_chipset_oa_formats,
+ 'ARL': mtl_chipset_oa_formats,
}
-xehp_plus = ( 'ACM', 'MTL' )
+xehp_plus = ( 'ACM', 'MTL', 'ARL' )
register_types = { 'OA', 'NOA', 'FLEX', 'PM' }
@@ -984,7 +985,7 @@ for arg in args.xml:
# equations for the GpuTime counters, which seem inconsistent
if mdapi_counter.get('SymbolName') == "GpuTime":
mdapi_counter.set('DeltaReportReadEquation', "qw@0x0 1000000000 UMUL $GpuTimestampFrequency UDIV")
- if chipset == 'MTL' and oa_format != '256B_GENERIC_NOA16':
+ if (chipset == 'MTL' or chipset == 'ARL') and oa_format != '256B_GENERIC_NOA16':
mdapi_counter.set('SnapshotReportReadEquation', "qw@0x08 1000000000 UMUL $GpuTimestampFrequency UDIV")
else:
mdapi_counter.set('SnapshotReportReadEquation', "dw@0x04 1000000000 UMUL $GpuTimestampFrequency UDIV")
diff --git a/lib/i915/perf-configs/oa-arlgt1.xml b/lib/i915/perf-configs/oa-arlgt1.xml
new file mode 100644
index 0000000000..84b17fd586
--- /dev/null
+++ b/lib/i915/perf-configs/oa-arlgt1.xml
@@ -0,0 +1,34793 @@
+<?xml version="1.0"?>
+<metrics version="1729000998" merge_md5="">
+ <set name="Render Metrics Basic"
+ chipset="ARLGT1"
+ symbol_name="RenderBasic"
+ underscore_name="render_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="56926767-5fa6-4c8c-a485-204437e67c0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="GPU"
+ 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="3D Pipe/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="3D Pipe/Rasterizer/Hi-Depth Test"
+ 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="3D Pipe/Rasterizer/Early Depth Test"
+ 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="3D Pipe/Fragment Shader"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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/Sampler Input"
+ 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/Sampler Cache"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port"
+ 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="L3/Data Port/Atomics"
+ 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="32 A 36 READ UMUL"
+ mdapi_group="GTI"
+ 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="32 A 37 READ UMUL"
+ mdapi_group="GTI"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$XeCoreMask 1 AND"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$XeCoreMask 1 AND"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x20042800" />
+ <register type="NOA" address="0x00009888" value="0x04042000" />
+ <register type="NOA" address="0x00009888" value="0x06040000" />
+ <register type="NOA" address="0x00009888" value="0x14040800" />
+ <register type="NOA" address="0x00009888" value="0x16040037" />
+ <register type="NOA" address="0x00009888" value="0x02040000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0201F000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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="ARLGT1"
+ symbol_name="ComputeBasic"
+ underscore_name="compute_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="925be350-509c-47f2-bf4d-55e3b37861a7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="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="3D Pipe/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="3D Pipe/Rasterizer/Hi-Depth Test"
+ 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="3D Pipe/Rasterizer/Early Depth Test"
+ 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="3D Pipe/Fragment Shader"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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/Sampler Input"
+ 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/Sampler Cache"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port"
+ 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="L3/Data Port/Atomics"
+ 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="32 A 36 READ UMUL"
+ mdapi_group="GTI"
+ 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="32 A 37 READ UMUL"
+ mdapi_group="GTI"
+ 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="ARLGT1"
+ symbol_name="AsyncCompute"
+ underscore_name="async_compute"
+ mdapi_supported_apis="OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b1911269-474f-4007-8099-19caf993e8e0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="XveActivity"
+ chipset="ARLGT1"
+ symbol_name="XveActivity"
+ underscore_name="xve_activity"
+ mdapi_supported_apis="OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="30dd3a62-31fb-4fbd-a65c-7fc323f07ad2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="ARLGT1"
+ symbol_name="GpuBusyness"
+ underscore_name="gpu_busyness"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4c50ed86-667b-439b-99ee-e57665ddcbb4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="GPU"
+ 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="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="System Frame Batch"
+ 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="0x1A022400" />
+ <register type="NOA" address="0x00009888" value="0x1C012400" />
+ <register type="NOA" address="0x00009888" value="0x26010009" />
+ <register type="NOA" address="0x00009888" value="0x04020006" />
+ <register type="NOA" address="0x00009888" value="0x16020004" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04010C09" />
+ <register type="NOA" address="0x00009888" value="0x16010100" />
+ <register type="NOA" address="0x00009888" value="0x18010014" />
+ <register type="NOA" address="0x00009888" value="0x02010400" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010200" />
+ <register type="NOA" address="0x00009888" value="0x56010010" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="Metric set HDCAndSF"
+ chipset="ARLGT1"
+ symbol_name="HDCAndSF"
+ underscore_name="hdc_and_sf"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1f883786-367c-4eca-a56d-47c6ea621ab8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice0 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader00AccessStalledOnL3"
+ underscore_name="non_sampler_shader00_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader01AccessStalledOnL3"
+ underscore_name="non_sampler_shader01_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader02AccessStalledOnL3"
+ underscore_name="non_sampler_shader02_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader03AccessStalledOnL3"
+ underscore_name="non_sampler_shader03_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Polygon (Slice0) Data Ready"
+ symbol_name="Poly0DataReady"
+ underscore_name="poly0_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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe/Strip-Fans"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ00 is full"
+ symbol_name="GTRequestQueue00Full"
+ underscore_name="gt_request_queue00_full"
+ description="The percentage of time when IDI0 SQ00 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="GTI"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ01 is full"
+ symbol_name="GTRequestQueue01Full"
+ underscore_name="gt_request_queue01_full"
+ description="The percentage of time when IDI0 SQ01 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="GTI"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ10 is full"
+ symbol_name="GTRequestQueue10Full"
+ underscore_name="gt_request_queue10_full"
+ description="The percentage of time when IDI0 SQ10 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="GTI"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ11 is full"
+ symbol_name="GTRequestQueue11Full"
+ underscore_name="gt_request_queue11_full"
+ description="The percentage of time when IDI0 SQ11 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="GTI"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C023800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x06024E00" />
+ <register type="NOA" address="0x00009888" value="0x0002000C" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x0008000C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C023800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x08020027" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x00040004" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C023800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x080209C0" />
+ <register type="NOA" address="0x00009888" value="0x000200C0" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x000800C0" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C023800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x0A020027" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x00040040" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1C106400" />
+ <register type="NOA" address="0x00009888" value="0x2607001E" />
+ <register type="NOA" address="0x00009888" value="0x2E07001E" />
+ <register type="NOA" address="0x00009888" value="0x2208001E" />
+ <register type="NOA" address="0x00009888" value="0x2A08001E" />
+ <register type="NOA" address="0x00009888" value="0x001301A0" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x00160150" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x00100000" />
+ <register type="NOA" address="0x00009888" value="0x061009C0" />
+ <register type="NOA" address="0x00009888" value="0x000C001C" />
+ <register type="NOA" address="0x00009888" value="0x000E001C" />
+ <register type="NOA" address="0x00009888" value="0x000D00A0" />
+ <register type="NOA" address="0x00009888" value="0x000602A0" />
+ <register type="NOA" address="0x00009888" value="0x02065500" />
+ <register type="NOA" address="0x00009888" value="0x000102AF" />
+ <register type="NOA" address="0x00009888" value="0x0201AA00" />
+ <register type="NOA" address="0x00009888" value="0x04070B00" />
+ <register type="NOA" address="0x00009888" value="0x0607000B" />
+ <register type="NOA" address="0x00009888" value="0x160705A6" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x00080B00" />
+ <register type="NOA" address="0x00009888" value="0x0208000B" />
+ <register type="NOA" address="0x00009888" value="0x100805A6" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010609" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010009" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010211" />
+ <register type="NOA" address="0x00009888" value="0x54010221" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="L3"
+ chipset="ARLGT1"
+ symbol_name="L3"
+ underscore_name="l3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0c300aec-ee04-4757-9c83-a78a7d3a8a2f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04011000" />
+ <register type="NOA" address="0x00009888" value="0x04411000" />
+ <register type="NOA" address="0x00009888" value="0x04811000" />
+ <register type="NOA" address="0x00009888" value="0x04C11000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x0E010180" />
+ <register type="NOA" address="0x00009888" value="0x120101C0" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x0E410006" />
+ <register type="NOA" address="0x00009888" value="0x12410007" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0C810180" />
+ <register type="NOA" address="0x00009888" value="0x108101C0" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x0CC10006" />
+ <register type="NOA" address="0x00009888" value="0x10C10007" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124400" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2200" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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 RasterizerAndPixelBackend1"
+ chipset="ARLGT1"
+ symbol_name="RasterizerAndPixelBackend1"
+ underscore_name="rasterizer_and_pixel_backend1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a63b671b-bd7f-4080-857b-a5973d7c4437"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice0 Rasterizer Output Ready"
+ symbol_name="Rasterizer0OutputReady"
+ underscore_name="rasterizer0_output_ready"
+ description="The percentage of time in which slice0 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU/Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData00Ready"
+ underscore_name="pixel_data00_ready"
+ description="The percentage of time in which slice0 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData01Ready"
+ underscore_name="pixel_data01_ready"
+ description="The percentage of time in which slice0 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS00 Output Available"
+ symbol_name="PSOutput00Available"
+ underscore_name="ps_output00_available"
+ description="The percentage of time in which PS00 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 00 Ready"
+ symbol_name="PixelValues00Ready"
+ underscore_name="pixel_values00_ready"
+ description="The percentage of time in which pixel values 00 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ 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="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x161224C0" />
+ <register type="NOA" address="0x00009888" value="0x24107000" />
+ <register type="NOA" address="0x00009888" value="0x0A0E7000" />
+ <register type="NOA" address="0x00009888" value="0x0C0E6000" />
+ <register type="NOA" address="0x00009888" value="0x080F7000" />
+ <register type="NOA" address="0x00009888" value="0x0A0F6000" />
+ <register type="NOA" address="0x00009888" value="0x10120E31" />
+ <register type="NOA" address="0x00009888" value="0x02120000" />
+ <register type="NOA" address="0x00009888" value="0x00120000" />
+ <register type="NOA" address="0x00009888" value="0x001300A0" />
+ <register type="NOA" address="0x00009888" value="0x02137C00" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x00160050" />
+ <register type="NOA" address="0x00009888" value="0x02165400" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x02100020" />
+ <register type="NOA" address="0x00009888" value="0x12100037" />
+ <register type="NOA" address="0x00009888" value="0x00100000" />
+ <register type="NOA" address="0x00009888" value="0x000CE00F" />
+ <register type="NOA" address="0x00009888" value="0x020E0200" />
+ <register type="NOA" address="0x00009888" value="0x040E7D00" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000EE00C" />
+ <register type="NOA" address="0x00009888" value="0x000D0050" />
+ <register type="NOA" address="0x00009888" value="0x000F0200" />
+ <register type="NOA" address="0x00009888" value="0x040F07D0" />
+ <register type="NOA" address="0x00009888" value="0x000600AA" />
+ <register type="NOA" address="0x00009888" value="0x0206A800" />
+ <register type="NOA" address="0x00009888" value="0x000100AA" />
+ <register type="NOA" address="0x00009888" value="0x0201A800" />
+ <register type="NOA" address="0x00009888" value="0x4E010060" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010006" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ </register_config>
+ </set>
+
+ <set name="Metric set RasterizerAndPixelBackend2"
+ chipset="ARLGT1"
+ symbol_name="RasterizerAndPixelBackend2"
+ underscore_name="rasterizer_and_pixel_backend2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5acc2773-508c-41f7-8640-0bde4d80c7a3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice0 Rasterizer Input Available"
+ symbol_name="Rasterizer0InputAvailable"
+ underscore_name="rasterizer0_input_available"
+ description="The percentage of time in which slice0 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU/Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData00Ready"
+ underscore_name="pixel_data00_ready"
+ description="The percentage of time in which slice0 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="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData01Ready"
+ underscore_name="pixel_data01_ready"
+ description="The percentage of time in which slice0 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="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS00 Output Available"
+ symbol_name="PSOutput00Available"
+ underscore_name="ps_output00_available"
+ description="The percentage of time in which PS00 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 00 Ready"
+ symbol_name="PixelValues00Ready"
+ underscore_name="pixel_values00_ready"
+ description="The percentage of time in which pixel values 00 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ 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="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x161224C0" />
+ <register type="NOA" address="0x00009888" value="0x24106000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x0A0E7000" />
+ <register type="NOA" address="0x00009888" value="0x0C0E6000" />
+ <register type="NOA" address="0x00009888" value="0x080F701F" />
+ <register type="NOA" address="0x00009888" value="0x0A0F6000" />
+ <register type="NOA" address="0x00009888" value="0x10120C40" />
+ <register type="NOA" address="0x00009888" value="0x12120038" />
+ <register type="NOA" address="0x00009888" value="0x02120000" />
+ <register type="NOA" address="0x00009888" value="0x00120000" />
+ <register type="NOA" address="0x00009888" value="0x00132815" />
+ <register type="NOA" address="0x00009888" value="0x0213F000" />
+ <register type="NOA" address="0x00009888" value="0x00141400" />
+ <register type="NOA" address="0x00009888" value="0x00151400" />
+ <register type="NOA" address="0x00009888" value="0x00161415" />
+ <register type="NOA" address="0x00009888" value="0x02165000" />
+ <register type="NOA" address="0x00009888" value="0x00172800" />
+ <register type="NOA" address="0x00009888" value="0x021069A0" />
+ <register type="NOA" address="0x00009888" value="0x04100FB5" />
+ <register type="NOA" address="0x00009888" value="0x00100000" />
+ <register type="NOA" address="0x00009888" value="0x000CC07F" />
+ <register type="NOA" address="0x00009888" value="0x020E0200" />
+ <register type="NOA" address="0x00009888" value="0x060E0400" />
+ <register type="NOA" address="0x00009888" value="0x080E001F" />
+ <register type="NOA" address="0x00009888" value="0x000EC067" />
+ <register type="NOA" address="0x00009888" value="0x000D1400" />
+ <register type="NOA" address="0x00009888" value="0x000F0200" />
+ <register type="NOA" address="0x00009888" value="0x060F0400" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x00062AAA" />
+ <register type="NOA" address="0x00009888" value="0x0206A000" />
+ <register type="NOA" address="0x00009888" value="0x00012AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A000" />
+ <register type="NOA" address="0x00009888" value="0x4E010040" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010006" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010600" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="Render Metrics for 3D Pipeline Profile"
+ chipset="ARLGT1"
+ symbol_name="RenderPipeProfile"
+ underscore_name="render_pipe_profile"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="860fb6df-f707-42bc-aba7-bf8850ccc76a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF0 Bottleneck"
+ symbol_name="Vf0Bottleneck"
+ underscore_name="vf0_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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Input Assembler"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS0 Bottleneck"
+ symbol_name="Vs0Bottleneck"
+ underscore_name="vs0_bottleneck"
+ description="The percentage of time in which VS0 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Vertex Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Clipper0 Bottleneck"
+ symbol_name="Cl0Bottleneck"
+ underscore_name="cl0_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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Clipper"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS0 Bottleneck"
+ symbol_name="Hs0Bottleneck"
+ underscore_name="hs0_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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Hull Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS0 Bottleneck"
+ symbol_name="Ds0Bottleneck"
+ underscore_name="ds0_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="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Domain Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS0 Bottleneck"
+ symbol_name="Gs0Bottleneck"
+ underscore_name="gs0_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="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Geometry Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SF0 Bottleneck"
+ symbol_name="Sf0Bottleneck"
+ underscore_name="sf0_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="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SO0 Bottleneck"
+ symbol_name="So0Bottleneck"
+ underscore_name="so0_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="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Stream Output"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CL0 Stall"
+ symbol_name="Cl0Stall"
+ underscore_name="cl0_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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Clipper"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS0 Stall"
+ symbol_name="Hs0Stall"
+ underscore_name="hs0_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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Hull Shader"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS0 Stall"
+ symbol_name="Ds0Stall"
+ underscore_name="ds0_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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Domain Shader"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SF0 Stall"
+ symbol_name="Sf0Stall"
+ underscore_name="sf0_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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SO0 Stall"
+ symbol_name="So0Stall"
+ underscore_name="so0_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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Stream Output"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Hi-Depth00 Bottleneck"
+ symbol_name="HiDepth00Bottleneck"
+ underscore_name="hi_depth00_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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Hi-Depth01 Bottleneck"
+ symbol_name="HiDepth01Bottleneck"
+ underscore_name="hi_depth01_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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC00 Bottleneck"
+ symbol_name="Bc00Bottleneck"
+ underscore_name="bc00_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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
+ mdapi_usage_flags="Tier3 Indicate 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1807001F" />
+ <register type="NOA" address="0x00009888" value="0x02043000" />
+ <register type="NOA" address="0x00009888" value="0x04070000" />
+ <register type="NOA" address="0x00009888" value="0x16070002" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1A150000" />
+ <register type="NOA" address="0x00009888" value="0x221503C0" />
+ <register type="NOA" address="0x00009888" value="0x24150000" />
+ <register type="NOA" address="0x00009888" value="0x161601F0" />
+ <register type="NOA" address="0x00009888" value="0x16170640" />
+ <register type="NOA" address="0x00009888" value="0x0C170002" />
+ <register type="NOA" address="0x00009888" value="0x1418001F" />
+ <register type="NOA" address="0x00009888" value="0x0A180000" />
+ <register type="NOA" address="0x00009888" value="0x140E2400" />
+ <register type="NOA" address="0x00009888" value="0x120F2400" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA8" />
+ <register type="NOA" address="0x00009888" value="0x021382AA" />
+ <register type="NOA" address="0x00009888" value="0x00145554" />
+ <register type="NOA" address="0x00009888" value="0x02144155" />
+ <register type="NOA" address="0x00009888" value="0x04150003" />
+ <register type="NOA" address="0x00009888" value="0x06150020" />
+ <register type="NOA" address="0x00009888" value="0x0A150003" />
+ <register type="NOA" address="0x00009888" value="0x0E150AE3" />
+ <register type="NOA" address="0x00009888" value="0x10150001" />
+ <register type="NOA" address="0x00009888" value="0x12150880" />
+ <register type="NOA" address="0x00009888" value="0x14150029" />
+ <register type="NOA" address="0x00009888" value="0x00150544" />
+ <register type="NOA" address="0x00009888" value="0x02154014" />
+ <register type="NOA" address="0x00009888" value="0x04160200" />
+ <register type="NOA" address="0x00009888" value="0x06160025" />
+ <register type="NOA" address="0x00009888" value="0x00165554" />
+ <register type="NOA" address="0x00009888" value="0x02164155" />
+ <register type="NOA" address="0x00009888" value="0x04170000" />
+ <register type="NOA" address="0x00009888" value="0x0A170880" />
+ <register type="NOA" address="0x00009888" value="0x10170840" />
+ <register type="NOA" address="0x00009888" value="0x00170044" />
+ <register type="NOA" address="0x00009888" value="0x02178004" />
+ <register type="NOA" address="0x00009888" value="0x00180002" />
+ <register type="NOA" address="0x00009888" value="0x02180010" />
+ <register type="NOA" address="0x00009888" value="0x04180032" />
+ <register type="NOA" address="0x00009888" value="0x06180003" />
+ <register type="NOA" address="0x00009888" value="0x0C180007" />
+ <register type="NOA" address="0x00009888" value="0x000CBFFF" />
+ <register type="NOA" address="0x00009888" value="0x020E0004" />
+ <register type="NOA" address="0x00009888" value="0x100E01C0" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E9FFF" />
+ <register type="NOA" address="0x00009888" value="0x020D4000" />
+ <register type="NOA" address="0x00009888" value="0x000F0004" />
+ <register type="NOA" address="0x00009888" value="0x100F01C0" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02068AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201BAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010050" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010401" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010201" />
+ <register type="NOA" address="0x00009888" value="0x5E010020" />
+ <register type="NOA" address="0x00009888" value="0x60010402" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010010" />
+ <register type="NOA" address="0x00009888" value="0x50010401" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010E06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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_Slice0"
+ chipset="ARLGT1"
+ symbol_name="Sampler"
+ underscore_name="sampler"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f8ae86ae-0cff-434f-979e-24c231ae3cee"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice0 Xe Core0 Input Available"
+ symbol_name="Sampler00InputAvailable"
+ underscore_name="sampler00_input_available"
+ description="The percentage of time in which slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core1 Input Available"
+ symbol_name="Sampler01InputAvailable"
+ underscore_name="sampler01_input_available"
+ description="The percentage of time in which slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core2 Input Available"
+ symbol_name="Sampler02InputAvailable"
+ underscore_name="sampler02_input_available"
+ description="The percentage of time in which slice0 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="$GtSlice0XeCore2"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core3 Input Available"
+ symbol_name="Sampler03InputAvailable"
+ underscore_name="sampler03_input_available"
+ description="The percentage of time in which slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler00OutputReady"
+ underscore_name="sampler00_output_ready"
+ description="The percentage of time in which slice0 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler01OutputReady"
+ underscore_name="sampler01_output_ready"
+ description="The percentage of time in which slice0 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler02OutputReady"
+ underscore_name="sampler02_output_ready"
+ description="The percentage of time in which slice0 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler03OutputReady"
+ underscore_name="sampler03_output_ready"
+ description="The percentage of time in which slice0 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x14032C00" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x14010024" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02027030" />
+ <register type="NOA" address="0x00009888" value="0x0E030580" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02045090" />
+ <register type="NOA" address="0x00009888" value="0x02083030" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x14032C00" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x12010900" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02021000" />
+ <register type="NOA" address="0x00009888" value="0x0E030016" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02041020" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x14032C00" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x12010024" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02020703" />
+ <register type="NOA" address="0x00009888" value="0x0C030580" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040509" />
+ <register type="NOA" address="0x00009888" value="0x02080303" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x14032C00" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x10010900" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02020100" />
+ <register type="NOA" address="0x00009888" value="0x0C030016" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040102" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02130A0A" />
+ <register type="NOA" address="0x00009888" value="0x02140505" />
+ <register type="NOA" address="0x00009888" value="0x02150505" />
+ <register type="NOA" address="0x00009888" value="0x02160505" />
+ <register type="NOA" address="0x00009888" value="0x02170A0A" />
+ <register type="NOA" address="0x00009888" value="0x000C3300" />
+ <register type="NOA" address="0x00009888" value="0x000E3300" />
+ <register type="NOA" address="0x00009888" value="0x020D0A0A" />
+ <register type="NOA" address="0x00009888" value="0x02060A0A" />
+ <register type="NOA" address="0x00009888" value="0x0201FAFA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010200" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x5001042A" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="TDL1"
+ underscore_name="tdl1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d6f51880-552b-4046-b846-a5a5d41b17cf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice0 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread00ReadyForDispatch"
+ underscore_name="non_ps_thread00_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread00ReadyForDispatch"
+ underscore_name="ps_thread00_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader00Ready"
+ underscore_name="thread_header00_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader00ReadyPort0"
+ underscore_name="thread_header00_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader00ReadyPort1"
+ underscore_name="thread_header00_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader00ReadyPort2"
+ underscore_name="thread_header00_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader00ReadyPort3"
+ underscore_name="thread_header00_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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 Slice0 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread01ReadyForDispatch"
+ underscore_name="non_ps_thread01_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread01ReadyForDispatch"
+ underscore_name="ps_thread01_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader01Ready"
+ underscore_name="thread_header01_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader01ReadyPort0"
+ underscore_name="thread_header01_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader01ReadyPort1"
+ underscore_name="thread_header01_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader01ReadyPort2"
+ underscore_name="thread_header01_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader01ReadyPort3"
+ underscore_name="thread_header01_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x2C070400" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0204FF55" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x080708E2" />
+ <register type="NOA" address="0x00009888" value="0x0A070821" />
+ <register type="NOA" address="0x00009888" value="0x14070CB3" />
+ <register type="NOA" address="0x00009888" value="0x16070C31" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x2C070400" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x020400FF" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x0C0708E2" />
+ <register type="NOA" address="0x00009888" value="0x0E070821" />
+ <register type="NOA" address="0x00009888" value="0x10070CB3" />
+ <register type="NOA" address="0x00009888" value="0x12070C31" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00078000" />
+ <register type="OA" address="0x0000D954" value="0x00000FFF" />
+ <register type="OA" address="0x0000D958" value="0x00000180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00007800" />
+ <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
+ </register_config>
+ </set>
+
+ <set name="TDL2"
+ chipset="ARLGT1"
+ symbol_name="TDL2"
+ underscore_name="tdl2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="324f76d9-0371-4b0b-90f6-ae668acfdced"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice0 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread02ReadyForDispatch"
+ underscore_name="non_ps_thread02_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread02ReadyForDispatch"
+ underscore_name="ps_thread02_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader02Ready"
+ underscore_name="thread_header02_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader02ReadyPort0"
+ underscore_name="thread_header02_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader02ReadyPort1"
+ underscore_name="thread_header02_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader02ReadyPort2"
+ underscore_name="thread_header02_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader02ReadyPort3"
+ underscore_name="thread_header02_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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 Slice0 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread03ReadyForDispatch"
+ underscore_name="non_ps_thread03_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread03ReadyForDispatch"
+ underscore_name="ps_thread03_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader03Ready"
+ underscore_name="thread_header03_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader03ReadyPort0"
+ underscore_name="thread_header03_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader03ReadyPort1"
+ underscore_name="thread_header03_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader03ReadyPort2"
+ underscore_name="thread_header03_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader03ReadyPort3"
+ underscore_name="thread_header03_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x2C070400" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0204FF55" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x080708E2" />
+ <register type="NOA" address="0x00009888" value="0x0A070821" />
+ <register type="NOA" address="0x00009888" value="0x14070CB3" />
+ <register type="NOA" address="0x00009888" value="0x16070C31" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x2C070400" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x020400FF" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x0C0708E2" />
+ <register type="NOA" address="0x00009888" value="0x0E070821" />
+ <register type="NOA" address="0x00009888" value="0x10070CB3" />
+ <register type="NOA" address="0x00009888" value="0x12070C31" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00078000" />
+ <register type="OA" address="0x0000D954" value="0x00000FFF" />
+ <register type="OA" address="0x0000D958" value="0x00000180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00007800" />
+ <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
+ </register_config>
+ </set>
+
+ <set name="Metric set TestOa"
+ chipset="ARLGT1"
+ symbol_name="TestOa"
+ underscore_name="test_oa"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="45279304-e40a-414e-831c-041f4a50716d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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 7 READ"
+ mdapi_group="GPU"
+ 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 6 READ"
+ mdapi_group="GPU"
+ 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="0x46020000" />
+ <register type="NOA" address="0x00009888" value="0x46010000" />
+ <register type="NOA" address="0x00009888" value="0x0802000E" />
+ <register type="NOA" address="0x00009888" value="0x18020033" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x0801000C" />
+ <register type="NOA" address="0x00009888" value="0x16010DC0" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x02014000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010200" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="ComputeOverview"
+ underscore_name="compute_overview"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fe853900-c534-4247-8554-cadbaa73e64a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD 64 UMUL"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ 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="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 32 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 32 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="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04011000" />
+ <register type="NOA" address="0x00009888" value="0x06016000" />
+ <register type="NOA" address="0x00009888" value="0x04411000" />
+ <register type="NOA" address="0x00009888" value="0x06416000" />
+ <register type="NOA" address="0x00009888" value="0x04811000" />
+ <register type="NOA" address="0x00009888" value="0x06816000" />
+ <register type="NOA" address="0x00009888" value="0x04C11000" />
+ <register type="NOA" address="0x00009888" value="0x06C16000" />
+ <register type="NOA" address="0x00009888" value="0x00010010" />
+ <register type="NOA" address="0x00009888" value="0x0E010140" />
+ <register type="NOA" address="0x00009888" value="0x12010340" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410010" />
+ <register type="NOA" address="0x00009888" value="0x0E410005" />
+ <register type="NOA" address="0x00009888" value="0x1241000D" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810010" />
+ <register type="NOA" address="0x00009888" value="0x0C810140" />
+ <register type="NOA" address="0x00009888" value="0x10810340" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10010" />
+ <register type="NOA" address="0x00009888" value="0x0CC10005" />
+ <register type="NOA" address="0x00009888" value="0x10C1000D" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124400" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2200" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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="DataportReads"
+ chipset="ARLGT1"
+ symbol_name="DataportReads"
+ underscore_name="dataport_reads"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6bcdec7e-5661-4dd2-a6a4-95f70a25c70b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 UMUL"
+ mdapi_group="Dataport"
+ 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 32 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 32 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0C02A000" />
+ <register type="NOA" address="0x00009888" value="0x0E02B540" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x06022E00" />
+ <register type="NOA" address="0x00009888" value="0x08020018" />
+ <register type="NOA" address="0x00009888" value="0x1002001A" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00040505" />
+ <register type="NOA" address="0x00009888" value="0x02040505" />
+ <register type="NOA" address="0x00009888" value="0x00080F00" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C02A019" />
+ <register type="NOA" address="0x00009888" value="0x0E02B000" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x0A020580" />
+ <register type="NOA" address="0x00009888" value="0x12020500" />
+ <register type="NOA" address="0x00009888" value="0x1402001B" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0C02A000" />
+ <register type="NOA" address="0x00009888" value="0x0E02B000" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x080205C0" />
+ <register type="NOA" address="0x00009888" value="0x0A020018" />
+ <register type="NOA" address="0x00009888" value="0x10020540" />
+ <register type="NOA" address="0x00009888" value="0x1202001A" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x0202F000" />
+ <register type="NOA" address="0x00009888" value="0x00045050" />
+ <register type="NOA" address="0x00009888" value="0x02045050" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x0208F000" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0C02A580" />
+ <register type="NOA" address="0x00009888" value="0x0E02B019" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x14020500" />
+ <register type="NOA" address="0x00009888" value="0x1602001B" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0213A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00145050" />
+ <register type="NOA" address="0x00009888" value="0x02145050" />
+ <register type="NOA" address="0x00009888" value="0x00155050" />
+ <register type="NOA" address="0x00009888" value="0x02155050" />
+ <register type="NOA" address="0x00009888" value="0x00165050" />
+ <register type="NOA" address="0x00009888" value="0x02165050" />
+ <register type="NOA" address="0x00009888" value="0x0017A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0217A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000CCCCC" />
+ <register type="NOA" address="0x00009888" value="0x000ECCCC" />
+ <register type="NOA" address="0x00009888" value="0x000DA0A0" />
+ <register type="NOA" address="0x00009888" value="0x020DA0A0" />
+ <register type="NOA" address="0x00009888" value="0x0006A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0001AFAF" />
+ <register type="NOA" address="0x00009888" value="0x0201AFAF" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010601" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010220" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010011" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010009" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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>
+ <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="ARLGT1"
+ symbol_name="DataportWrites"
+ underscore_name="dataport_writes"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="927282e6-e1b6-4931-b86c-3fa4165fb73e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ 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"
+ max_equation="4 $GpuCoreClocks UMUL"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ C 1 READ UADD C 2 READ UADD C 3 READ UADD"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler L3 Byte Read"
+ symbol_name="SAMPLER_L3_BYTE_READ"
+ underscore_name="sampler_l3_byte_read"
+ description="Number of L3 read bytes resulting from Sampler local cache miss"
+ data_type="uint64"
+ max_equation="64 4 UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 0 READ C 1 READ UADD C 2 READ UADD C 3 READ UADD 64 UMUL"
+ mdapi_group="L3Cache"
+ 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 32 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 32 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="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="64 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 4 READ C 5 READ UADD C 6 READ UADD C 7 READ UADD UMUL"
+ mdapi_group="Dataport"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C026800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x12020880" />
+ <register type="NOA" address="0x00009888" value="0x02020C00" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x02080C00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C026800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x14020022" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040400" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C026800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x14020880" />
+ <register type="NOA" address="0x00009888" value="0x0202C000" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x0208C000" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C026800" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x16020022" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02044000" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x04410000" />
+ <register type="NOA" address="0x00009888" value="0x04810000" />
+ <register type="NOA" address="0x00009888" value="0x04C10000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x0C010006" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x0C410180" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0E810006" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x0EC10180" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00120200" />
+ <register type="NOA" address="0x00009888" value="0x0213A0AE" />
+ <register type="NOA" address="0x00009888" value="0x02145061" />
+ <register type="NOA" address="0x00009888" value="0x021550C2" />
+ <register type="NOA" address="0x00009888" value="0x02165055" />
+ <register type="NOA" address="0x00009888" value="0x0217A000" />
+ <register type="NOA" address="0x00009888" value="0x000CCF00" />
+ <register type="NOA" address="0x00009888" value="0x000ECF00" />
+ <register type="NOA" address="0x00009888" value="0x020DA000" />
+ <register type="NOA" address="0x00009888" value="0x021A0008" />
+ <register type="NOA" address="0x00009888" value="0x001B0400" />
+ <register type="NOA" address="0x00009888" value="0x0206A0AA" />
+ <register type="NOA" address="0x00009888" value="0x0201AFAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010E00" />
+ <register type="NOA" address="0x00009888" value="0x62010070" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010E07" />
+ <register type="NOA" address="0x00009888" value="0x52010011" />
+ <register type="NOA" address="0x00009888" value="0x54010609" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="L1ProfileSlmBankConflicts"
+ chipset="ARLGT1"
+ symbol_name="L1ProfileSlmBankConflicts"
+ underscore_name="l1_profile_slm_bank_conflicts"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3541dce7-a034-4ab0-83e0-2b138ce06c8a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 UMUL"
+ 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 32 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 32 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"
+ />
+ <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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x260814C0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06080032" />
+ <register type="NOA" address="0x00009888" value="0x14080821" />
+ <register type="NOA" address="0x00009888" value="0x16080BAF" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2C0800A6" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080C31" />
+ <register type="NOA" address="0x00009888" value="0x12080FBF" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2C0800A6" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x0C080C31" />
+ <register type="NOA" address="0x00009888" value="0x0E080FBF" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x260814C0" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x06080032" />
+ <register type="NOA" address="0x00009888" value="0x08080821" />
+ <register type="NOA" address="0x00009888" value="0x0A080BAF" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x000E00FF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60011203" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010090" />
+ <register type="NOA" address="0x00009888" value="0x50011209" />
+ <register type="NOA" address="0x00009888" value="0x52010211" />
+ <register type="NOA" address="0x00009888" value="0x54010221" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="LoadStoreCacheProfile"
+ chipset="ARLGT1"
+ symbol_name="LoadStoreCacheProfile_XeCore0"
+ underscore_name="load_store_cache_profile__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4167b5e6-fd47-43f8-ae39-e07f26be1cff"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore0 UDIV"
+ mdapi_group="GPU"
+ 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 32 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 32 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"
+ />
+ <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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080085" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080380" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="LoadStoreCacheProfile"
+ chipset="ARLGT1"
+ symbol_name="LoadStoreCacheProfile_XeCore3"
+ underscore_name="load_store_cache_profile__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="89ef0333-aa42-4c11-8ce5-39dd239efe3d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore3 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 32 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 32 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"
+ />
+ <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="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080085" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080380" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145550" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155550" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165550" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000DAAA0" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="SLMProfile"
+ chipset="ARLGT1"
+ symbol_name="SLMProfile_XeCore0"
+ underscore_name="slm_profile__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="92505056-d208-4374-8324-50e175467605"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ symbol_name="SLM_BYTE_READ"
+ underscore_name="slm_byte_read"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 UDIV"
+ mdapi_group="GPU"
+ 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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore0 UDIV"
+ mdapi_group="GPU"
+ 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 32 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 32 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"
+ />
+ <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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x180802B4" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080340" />
+ <register type="NOA" address="0x00009888" value="0x120802CC" />
+ <register type="NOA" address="0x00009888" value="0x1408024A" />
+ <register type="NOA" address="0x00009888" value="0x160801C8" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="SLMProfile"
+ chipset="ARLGT1"
+ symbol_name="SLMProfile_XeCore3"
+ underscore_name="slm_profile__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="72637b41-2682-4763-840e-1600c5dd92f2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ symbol_name="SLM_BYTE_READ"
+ underscore_name="slm_byte_read"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore3 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 32 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 32 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"
+ />
+ <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="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x180802B4" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080340" />
+ <register type="NOA" address="0x00009888" value="0x120802CC" />
+ <register type="NOA" address="0x00009888" value="0x1408024A" />
+ <register type="NOA" address="0x00009888" value="0x160801C8" />
+ <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="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145550" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155550" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165550" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000DAAA0" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="Ext1"
+ chipset="ARLGT1"
+ symbol_name="Ext1"
+ underscore_name="ext1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="328287ab-b7ac-4d7e-922e-de42fafac087"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="C 7 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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="events"
+ semantic_type="event"
+ equation="C 6 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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 5 READ"
+ mdapi_group="GPU"
+ 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 4 READ"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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 3 READ C 2 READ UADD"
+ mdapi_group="GPU"
+ 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 1 READ C 0 READ UADD"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="events"
+ semantic_type="event"
+ equation="B 7 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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="events"
+ semantic_type="event"
+ equation="B 6 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="0x1C070007" />
+ <register type="NOA" address="0x00009888" value="0x18080007" />
+ <register type="NOA" address="0x00009888" value="0x00065500" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x0001AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x04070076" />
+ <register type="NOA" address="0x00009888" value="0x0C070180" />
+ <register type="NOA" address="0x00009888" value="0x0E070380" />
+ <register type="NOA" address="0x00009888" value="0x12070147" />
+ <register type="NOA" address="0x00009888" value="0x140703C0" />
+ <register type="NOA" address="0x00009888" value="0x16070340" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00071100" />
+ <register type="NOA" address="0x00009888" value="0x02071105" />
+ <register type="NOA" address="0x00009888" value="0x00080076" />
+ <register type="NOA" address="0x00009888" value="0x08080006" />
+ <register type="NOA" address="0x00009888" value="0x0A08000E" />
+ <register type="NOA" address="0x00009888" value="0x0C080147" />
+ <register type="NOA" address="0x00009888" value="0x1008000F" />
+ <register type="NOA" address="0x00009888" value="0x1208000D" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext4"
+ underscore_name="ext4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8b2ee719-6a61-4e11-82b2-fd4eef463cb2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="C 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04011000" />
+ <register type="NOA" address="0x00009888" value="0x06016000" />
+ <register type="NOA" address="0x00009888" value="0x04411000" />
+ <register type="NOA" address="0x00009888" value="0x06416000" />
+ <register type="NOA" address="0x00009888" value="0x04811000" />
+ <register type="NOA" address="0x00009888" value="0x06816000" />
+ <register type="NOA" address="0x00009888" value="0x04C11000" />
+ <register type="NOA" address="0x00009888" value="0x06C16000" />
+ <register type="NOA" address="0x00009888" value="0x00010010" />
+ <register type="NOA" address="0x00009888" value="0x0C010005" />
+ <register type="NOA" address="0x00009888" value="0x12010340" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410010" />
+ <register type="NOA" address="0x00009888" value="0x0C410140" />
+ <register type="NOA" address="0x00009888" value="0x1241000D" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810010" />
+ <register type="NOA" address="0x00009888" value="0x0E810005" />
+ <register type="NOA" address="0x00009888" value="0x10810340" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10010" />
+ <register type="NOA" address="0x00009888" value="0x0EC10140" />
+ <register type="NOA" address="0x00009888" value="0x10C1000D" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124200" />
+ <register type="NOA" address="0x00009888" value="0x0213BAAE" />
+ <register type="NOA" address="0x00009888" value="0x02144961" />
+ <register type="NOA" address="0x00009888" value="0x021583C2" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x021A2008" />
+ <register type="NOA" address="0x00009888" value="0x001B2400" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext5"
+ underscore_name="ext5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3e085dba-0bf8-4028-80bd-099e99b3b06d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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="B 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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="B 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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="B 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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="B 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x0C012000" />
+ <register type="NOA" address="0x00009888" value="0x04410000" />
+ <register type="NOA" address="0x00009888" value="0x0C412000" />
+ <register type="NOA" address="0x00009888" value="0x04810000" />
+ <register type="NOA" address="0x00009888" value="0x0C8122C0" />
+ <register type="NOA" address="0x00009888" value="0x04C10000" />
+ <register type="NOA" address="0x00009888" value="0x0CC1200B" />
+ <register type="NOA" address="0x00009888" value="0x00010004" />
+ <register type="NOA" address="0x00009888" value="0x0A010040" />
+ <register type="NOA" address="0x00009888" value="0x0E0102C0" />
+ <register type="NOA" address="0x00009888" value="0x12010300" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410004" />
+ <register type="NOA" address="0x00009888" value="0x0A410001" />
+ <register type="NOA" address="0x00009888" value="0x0E41000B" />
+ <register type="NOA" address="0x00009888" value="0x1241000C" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810004" />
+ <register type="NOA" address="0x00009888" value="0x08810040" />
+ <register type="NOA" address="0x00009888" value="0x10810300" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10004" />
+ <register type="NOA" address="0x00009888" value="0x08C10001" />
+ <register type="NOA" address="0x00009888" value="0x10C1000C" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124440" />
+ <register type="NOA" address="0x00009888" value="0x0013BA00" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x00144900" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x00158300" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x00165500" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFFF0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFF0" />
+ <register type="NOA" address="0x00009888" value="0x001A2000" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2220" />
+ <register type="NOA" address="0x00009888" value="0x0006AA00" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext7"
+ underscore_name="ext7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d12d8474-bbb9-4540-8c91-6a417a8ab708"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x0202000C" />
+ <register type="NOA" address="0x00009888" value="0x0C030034" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040006" />
+ <register type="NOA" address="0x00009888" value="0x0208000C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x0C030D00" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040008" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x020200C0" />
+ <register type="NOA" address="0x00009888" value="0x0E030034" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040060" />
+ <register type="NOA" address="0x00009888" value="0x020800C0" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x0E030D00" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040080" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x0C010000" />
+ <register type="NOA" address="0x00009888" value="0x04410000" />
+ <register type="NOA" address="0x00009888" value="0x0C410000" />
+ <register type="NOA" address="0x00009888" value="0x04810000" />
+ <register type="NOA" address="0x00009888" value="0x0C810000" />
+ <register type="NOA" address="0x00009888" value="0x04C10000" />
+ <register type="NOA" address="0x00009888" value="0x0CC10000" />
+ <register type="NOA" address="0x00009888" value="0x00010040" />
+ <register type="NOA" address="0x00009888" value="0x08010006" />
+ <register type="NOA" address="0x00009888" value="0x12010200" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410040" />
+ <register type="NOA" address="0x00009888" value="0x08410180" />
+ <register type="NOA" address="0x00009888" value="0x12410008" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810040" />
+ <register type="NOA" address="0x00009888" value="0x0A810006" />
+ <register type="NOA" address="0x00009888" value="0x10810200" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10040" />
+ <register type="NOA" address="0x00009888" value="0x0AC10180" />
+ <register type="NOA" address="0x00009888" value="0x10C10008" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124020" />
+ <register type="NOA" address="0x00009888" value="0x0013AE00" />
+ <register type="NOA" address="0x00009888" value="0x0213BAA0" />
+ <register type="NOA" address="0x00009888" value="0x00146100" />
+ <register type="NOA" address="0x00009888" value="0x02144950" />
+ <register type="NOA" address="0x00009888" value="0x0015C200" />
+ <register type="NOA" address="0x00009888" value="0x02158350" />
+ <register type="NOA" address="0x00009888" value="0x00165500" />
+ <register type="NOA" address="0x00009888" value="0x02165550" />
+ <register type="NOA" address="0x00009888" value="0x021700A0" />
+ <register type="NOA" address="0x00009888" value="0x000CFCF0" />
+ <register type="NOA" address="0x00009888" value="0x000EFCF0" />
+ <register type="NOA" address="0x00009888" value="0x020D00A0" />
+ <register type="NOA" address="0x00009888" value="0x001A0800" />
+ <register type="NOA" address="0x00009888" value="0x021A2000" />
+ <register type="NOA" address="0x00009888" value="0x001B2040" />
+ <register type="NOA" address="0x00009888" value="0x0006AA00" />
+ <register type="NOA" address="0x00009888" value="0x0206AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0001AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010E07" />
+ <register type="NOA" address="0x00009888" value="0x5E010070" />
+ <register type="NOA" address="0x00009888" value="0x60010227" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010090" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010003" />
+ <register type="NOA" address="0x00009888" value="0x52010070" />
+ <register type="NOA" address="0x00009888" value="0x54010E07" />
+ <register type="NOA" address="0x00009888" value="0x56010070" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext8"
+ underscore_name="ext8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="abe04e19-6dda-4c1b-a193-10f272a61651"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x0C010000" />
+ <register type="NOA" address="0x00009888" value="0x04410000" />
+ <register type="NOA" address="0x00009888" value="0x0C410000" />
+ <register type="NOA" address="0x00009888" value="0x04810000" />
+ <register type="NOA" address="0x00009888" value="0x0C810080" />
+ <register type="NOA" address="0x00009888" value="0x04C10000" />
+ <register type="NOA" address="0x00009888" value="0x0CC10002" />
+ <register type="NOA" address="0x00009888" value="0x00010004" />
+ <register type="NOA" address="0x00009888" value="0x0E010080" />
+ <register type="NOA" address="0x00009888" value="0x120103C0" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410004" />
+ <register type="NOA" address="0x00009888" value="0x0E410002" />
+ <register type="NOA" address="0x00009888" value="0x1241000F" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810004" />
+ <register type="NOA" address="0x00009888" value="0x108103C0" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10004" />
+ <register type="NOA" address="0x00009888" value="0x10C1000F" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124400" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2200" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext10"
+ underscore_name="ext10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="74a705fb-b108-4918-95cb-b31a08d7c032"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank0"
+ symbol_name="Z_L3_ACCESS_L3BANK0"
+ underscore_name="z_l3_access_l3_bank0"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank1"
+ symbol_name="Z_L3_ACCESS_L3BANK1"
+ underscore_name="z_l3_access_l3_bank1"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank2"
+ symbol_name="Z_L3_ACCESS_L3BANK2"
+ underscore_name="z_l3_access_l3_bank2"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank3"
+ symbol_name="Z_L3_ACCESS_L3BANK3"
+ underscore_name="z_l3_access_l3_bank3"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04012000" />
+ <register type="NOA" address="0x00009888" value="0x0C010000" />
+ <register type="NOA" address="0x00009888" value="0x04412000" />
+ <register type="NOA" address="0x00009888" value="0x0C410000" />
+ <register type="NOA" address="0x00009888" value="0x04812000" />
+ <register type="NOA" address="0x00009888" value="0x0C810300" />
+ <register type="NOA" address="0x00009888" value="0x04C12000" />
+ <register type="NOA" address="0x00009888" value="0x0CC1000C" />
+ <register type="NOA" address="0x00009888" value="0x00010040" />
+ <register type="NOA" address="0x00009888" value="0x0A0101C0" />
+ <register type="NOA" address="0x00009888" value="0x0E010300" />
+ <register type="NOA" address="0x00009888" value="0x12010200" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410040" />
+ <register type="NOA" address="0x00009888" value="0x0A410007" />
+ <register type="NOA" address="0x00009888" value="0x0E41000C" />
+ <register type="NOA" address="0x00009888" value="0x12410008" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810040" />
+ <register type="NOA" address="0x00009888" value="0x088101C0" />
+ <register type="NOA" address="0x00009888" value="0x10810200" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10040" />
+ <register type="NOA" address="0x00009888" value="0x08C10007" />
+ <register type="NOA" address="0x00009888" value="0x10C10008" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124440" />
+ <register type="NOA" address="0x00009888" value="0x0013BA00" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x00144900" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x00158300" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x00165500" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFFF0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFF0" />
+ <register type="NOA" address="0x00009888" value="0x001A2000" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2220" />
+ <register type="NOA" address="0x00009888" value="0x0006AA00" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext11"
+ underscore_name="ext11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="00f1677e-f86a-48ab-b822-1ecde488dd29"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04011000" />
+ <register type="NOA" address="0x00009888" value="0x0C010000" />
+ <register type="NOA" address="0x00009888" value="0x04411000" />
+ <register type="NOA" address="0x00009888" value="0x0C410000" />
+ <register type="NOA" address="0x00009888" value="0x04811000" />
+ <register type="NOA" address="0x00009888" value="0x0C810100" />
+ <register type="NOA" address="0x00009888" value="0x04C11000" />
+ <register type="NOA" address="0x00009888" value="0x0CC10004" />
+ <register type="NOA" address="0x00009888" value="0x00010040" />
+ <register type="NOA" address="0x00009888" value="0x0E010100" />
+ <register type="NOA" address="0x00009888" value="0x12010340" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410040" />
+ <register type="NOA" address="0x00009888" value="0x0E410004" />
+ <register type="NOA" address="0x00009888" value="0x1241000D" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810040" />
+ <register type="NOA" address="0x00009888" value="0x10810340" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10040" />
+ <register type="NOA" address="0x00009888" value="0x10C1000D" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124400" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2200" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext12"
+ underscore_name="ext12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="07f74d68-c417-4530-a986-370967895511"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04011000" />
+ <register type="NOA" address="0x00009888" value="0x04411000" />
+ <register type="NOA" address="0x00009888" value="0x04811000" />
+ <register type="NOA" address="0x00009888" value="0x04C11000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x0E010180" />
+ <register type="NOA" address="0x00009888" value="0x120101C0" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x0E410006" />
+ <register type="NOA" address="0x00009888" value="0x12410007" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0C810180" />
+ <register type="NOA" address="0x00009888" value="0x108101C0" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x0CC10006" />
+ <register type="NOA" address="0x00009888" value="0x10C10007" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124400" />
+ <register type="NOA" address="0x00009888" value="0x0213BABA" />
+ <register type="NOA" address="0x00009888" value="0x02144949" />
+ <register type="NOA" address="0x00009888" value="0x02158383" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x021A2020" />
+ <register type="NOA" address="0x00009888" value="0x001B2200" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext13"
+ underscore_name="ext13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="26b70a23-f059-4141-b77a-b2edac2a7e06"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank0"
+ symbol_name="COLOR_L3_ACCESS_L3BANK0"
+ underscore_name="color_l3_access_l3_bank0"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank1"
+ symbol_name="COLOR_L3_ACCESS_L3BANK1"
+ underscore_name="color_l3_access_l3_bank1"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank2"
+ symbol_name="COLOR_L3_ACCESS_L3BANK2"
+ underscore_name="color_l3_access_l3_bank2"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank3"
+ symbol_name="COLOR_L3_ACCESS_L3BANK3"
+ underscore_name="color_l3_access_l3_bank3"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04013183" />
+ <register type="NOA" address="0x00009888" value="0x0C011000" />
+ <register type="NOA" address="0x00009888" value="0x04413000" />
+ <register type="NOA" address="0x00009888" value="0x0C411000" />
+ <register type="NOA" address="0x00009888" value="0x04813000" />
+ <register type="NOA" address="0x00009888" value="0x0C811000" />
+ <register type="NOA" address="0x00009888" value="0x04C13000" />
+ <register type="NOA" address="0x00009888" value="0x0CC11000" />
+ <register type="NOA" address="0x00009888" value="0x00010004" />
+ <register type="NOA" address="0x00009888" value="0x120103C0" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410004" />
+ <register type="NOA" address="0x00009888" value="0x06410183" />
+ <register type="NOA" address="0x00009888" value="0x1241000F" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810004" />
+ <register type="NOA" address="0x00009888" value="0x08810183" />
+ <register type="NOA" address="0x00009888" value="0x108103C0" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10004" />
+ <register type="NOA" address="0x00009888" value="0x0AC10183" />
+ <register type="NOA" address="0x00009888" value="0x10C1000F" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0012400C" />
+ <register type="NOA" address="0x00009888" value="0x0013AAFA" />
+ <register type="NOA" address="0x00009888" value="0x0213BA00" />
+ <register type="NOA" address="0x00009888" value="0x00145A05" />
+ <register type="NOA" address="0x00009888" value="0x02144900" />
+ <register type="NOA" address="0x00009888" value="0x0015F00A" />
+ <register type="NOA" address="0x00009888" value="0x02158300" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165500" />
+ <register type="NOA" address="0x00009888" value="0x000CF0FF" />
+ <register type="NOA" address="0x00009888" value="0x000EF0FF" />
+ <register type="NOA" address="0x00009888" value="0x001A00A0" />
+ <register type="NOA" address="0x00009888" value="0x021A2000" />
+ <register type="NOA" address="0x00009888" value="0x001B2030" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AA00" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext14"
+ chipset="ARLGT1"
+ symbol_name="Ext14"
+ underscore_name="ext14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="75e11d9d-37c6-41a0-af7e-419da72a15dc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x04011042" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x04411000" />
+ <register type="NOA" address="0x00009888" value="0x06410080" />
+ <register type="NOA" address="0x00009888" value="0x04811000" />
+ <register type="NOA" address="0x00009888" value="0x06810000" />
+ <register type="NOA" address="0x00009888" value="0x04C11000" />
+ <register type="NOA" address="0x00009888" value="0x06C10000" />
+ <register type="NOA" address="0x00009888" value="0x00010010" />
+ <register type="NOA" address="0x00009888" value="0x12010200" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410010" />
+ <register type="NOA" address="0x00009888" value="0x08410001" />
+ <register type="NOA" address="0x00009888" value="0x12410008" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810010" />
+ <register type="NOA" address="0x00009888" value="0x0A810042" />
+ <register type="NOA" address="0x00009888" value="0x0C810000" />
+ <register type="NOA" address="0x00009888" value="0x10810200" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10010" />
+ <register type="NOA" address="0x00009888" value="0x0CC10080" />
+ <register type="NOA" address="0x00009888" value="0x0EC10001" />
+ <register type="NOA" address="0x00009888" value="0x10C10008" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124038" />
+ <register type="NOA" address="0x00009888" value="0x0013AFEA" />
+ <register type="NOA" address="0x00009888" value="0x0213BAAA" />
+ <register type="NOA" address="0x00009888" value="0x0014A015" />
+ <register type="NOA" address="0x00009888" value="0x02144956" />
+ <register type="NOA" address="0x00009888" value="0x0015002A" />
+ <register type="NOA" address="0x00009888" value="0x021583FC" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001A0A80" />
+ <register type="NOA" address="0x00009888" value="0x021A2000" />
+ <register type="NOA" address="0x00009888" value="0x001B21C0" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext17"
+ underscore_name="ext17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f651be66-6150-4594-b1ec-bff767877d66"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 5 READ C 4 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ C 2 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ C 0 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="B 7 READ B 6 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 5 READ B 4 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ B 2 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 1 READ B 0 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2808005E" />
+ <register type="NOA" address="0x00009888" value="0x2C087800" />
+ <register type="NOA" address="0x00009888" value="0x2E080002" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0E080830" />
+ <register type="NOA" address="0x00009888" value="0x16080B7D" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080F00" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2808005E" />
+ <register type="NOA" address="0x00009888" value="0x2C087800" />
+ <register type="NOA" address="0x00009888" value="0x2E080002" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00040500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0C080830" />
+ <register type="NOA" address="0x00009888" value="0x14080B7D" />
+ <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="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2808005E" />
+ <register type="NOA" address="0x00009888" value="0x2C087800" />
+ <register type="NOA" address="0x00009888" value="0x2E080002" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0A080830" />
+ <register type="NOA" address="0x00009888" value="0x12080B7D" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008000F" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2808005E" />
+ <register type="NOA" address="0x00009888" value="0x2C087800" />
+ <register type="NOA" address="0x00009888" value="0x2E080002" />
+ <register type="NOA" address="0x00009888" value="0x0002000F" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x08080830" />
+ <register type="NOA" address="0x00009888" value="0x10080B7D" />
+ <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="0x001300AA" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00140055" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00150055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00160055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x001700AA" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x000E0F0F" />
+ <register type="NOA" address="0x00009888" value="0x000D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x000600AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext21"
+ underscore_name="ext21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="26cdea37-51a9-4ee6-a4bc-503a490f0bef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ B 6 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 5 READ B 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 3 READ B 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 1 READ B 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x0E080493" />
+ <register type="NOA" address="0x00009888" value="0x16080200" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080F00" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00040500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x0C080493" />
+ <register type="NOA" address="0x00009888" value="0x14080200" />
+ <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="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x0A080493" />
+ <register type="NOA" address="0x00009888" value="0x12080200" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008000F" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x0002000F" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x08080493" />
+ <register type="NOA" address="0x00009888" value="0x10080200" />
+ <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="0x001300AA" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00140055" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00150055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00160055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x001700AA" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x000E0F0F" />
+ <register type="NOA" address="0x00009888" value="0x000D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x000600AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext23"
+ underscore_name="ext23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="28e8ae4e-b4b8-4a17-87ab-805540c2d2ef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x04080080" />
+ <register type="NOA" address="0x00009888" value="0x080800C2" />
+ <register type="NOA" address="0x00009888" value="0x0A0802CA" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x04080080" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C2" />
+ <register type="NOA" address="0x00009888" value="0x0E0802CA" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080080" />
+ <register type="NOA" address="0x00009888" value="0x100800C2" />
+ <register type="NOA" address="0x00009888" value="0x120802CA" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x04080080" />
+ <register type="NOA" address="0x00009888" value="0x140800C2" />
+ <register type="NOA" address="0x00009888" value="0x160802CA" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="Ext28"
+ chipset="ARLGT1"
+ symbol_name="Ext28"
+ underscore_name="ext28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="50191a2b-c57a-49dc-8eef-8e4ac0db5b1b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ B 6 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 5 READ B 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ B 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ B 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x0E080304" />
+ <register type="NOA" address="0x00009888" value="0x16080515" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080F00" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00040500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x0C080304" />
+ <register type="NOA" address="0x00009888" value="0x14080515" />
+ <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="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x0A080304" />
+ <register type="NOA" address="0x00009888" value="0x12080515" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008000F" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080003" />
+ <register type="NOA" address="0x00009888" value="0x1C080C00" />
+ <register type="NOA" address="0x00009888" value="0x2408001F" />
+ <register type="NOA" address="0x00009888" value="0x0002000F" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x04080808" />
+ <register type="NOA" address="0x00009888" value="0x08080304" />
+ <register type="NOA" address="0x00009888" value="0x10080515" />
+ <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="0x001300AA" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00140055" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00150055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00160055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x001700AA" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x000E0F0F" />
+ <register type="NOA" address="0x00009888" value="0x000D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x000600AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext31"
+ underscore_name="ext31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5d87f173-59fd-4335-97f1-20772e32b3e0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x08080824" />
+ <register type="NOA" address="0x00009888" value="0x0A080C34" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x0C080824" />
+ <register type="NOA" address="0x00009888" value="0x0E080C34" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x10080824" />
+ <register type="NOA" address="0x00009888" value="0x12080C34" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x14080824" />
+ <register type="NOA" address="0x00009888" value="0x16080C34" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext35"
+ underscore_name="ext35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7b85b93f-c031-4900-85c5-877c1411afb2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x08080823" />
+ <register type="NOA" address="0x00009888" value="0x0A080C33" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x0C080823" />
+ <register type="NOA" address="0x00009888" value="0x0E080C33" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x10080823" />
+ <register type="NOA" address="0x00009888" value="0x12080C33" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x14080823" />
+ <register type="NOA" address="0x00009888" value="0x16080C33" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext39"
+ underscore_name="ext39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7b9c1676-da28-4586-bb0c-a448471feff8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x08080A27" />
+ <register type="NOA" address="0x00009888" value="0x0A080E37" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0C080A27" />
+ <register type="NOA" address="0x00009888" value="0x0E080E37" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x10080A27" />
+ <register type="NOA" address="0x00009888" value="0x12080E37" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x14080A27" />
+ <register type="NOA" address="0x00009888" value="0x16080E37" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext43"
+ underscore_name="ext43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8978569b-f59d-4896-9d4f-2d9a43394e5b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x080808A3" />
+ <register type="NOA" address="0x00009888" value="0x0A080CE8" />
+ <register type="NOA" address="0x00009888" value="0x0C080E32" />
+ <register type="NOA" address="0x00009888" value="0x16080A79" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x02080FFF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x02020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0E0808A3" />
+ <register type="NOA" address="0x00009888" value="0x10080CE8" />
+ <register type="NOA" address="0x00009888" value="0x12080E32" />
+ <register type="NOA" address="0x00009888" value="0x14080A79" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010600" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext45"
+ underscore_name="ext45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="70a7f3be-8aa1-4765-b29e-8d84b729d6ec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x080808A3" />
+ <register type="NOA" address="0x00009888" value="0x0A080CE8" />
+ <register type="NOA" address="0x00009888" value="0x0C080E32" />
+ <register type="NOA" address="0x00009888" value="0x16080A79" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x02080FFF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x02020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0E0808A3" />
+ <register type="NOA" address="0x00009888" value="0x10080CE8" />
+ <register type="NOA" address="0x00009888" value="0x12080E32" />
+ <register type="NOA" address="0x00009888" value="0x14080A79" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010600" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext51"
+ underscore_name="ext51"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="534237a0-8649-4abf-929d-1551b5243712"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2808001D" />
+ <register type="NOA" address="0x00009888" value="0x2C087400" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x16080975" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2808001D" />
+ <register type="NOA" address="0x00009888" value="0x2C087400" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x14080975" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2808001D" />
+ <register type="NOA" address="0x00009888" value="0x2C087400" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x12080975" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2808001D" />
+ <register type="NOA" address="0x00009888" value="0x2C087400" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x10080975" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x000E0F00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext53"
+ underscore_name="ext53"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8f80ee83-112c-455f-b324-0cd4489960d4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x08080824" />
+ <register type="NOA" address="0x00009888" value="0x0A080C34" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x0C080824" />
+ <register type="NOA" address="0x00009888" value="0x0E080C34" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x10080824" />
+ <register type="NOA" address="0x00009888" value="0x12080C34" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x14080824" />
+ <register type="NOA" address="0x00009888" value="0x16080C34" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext57"
+ underscore_name="ext57"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d1d688d4-85d2-40fb-b420-aa8955932e2e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x08080823" />
+ <register type="NOA" address="0x00009888" value="0x0A080C33" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x0C080823" />
+ <register type="NOA" address="0x00009888" value="0x0E080C33" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x10080823" />
+ <register type="NOA" address="0x00009888" value="0x12080C33" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080000" />
+ <register type="NOA" address="0x00009888" value="0x2C080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06080204" />
+ <register type="NOA" address="0x00009888" value="0x14080823" />
+ <register type="NOA" address="0x00009888" value="0x16080C33" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext61"
+ underscore_name="ext61"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f3a48ac5-047d-46b9-9dda-0dddc4648dd2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x08080A27" />
+ <register type="NOA" address="0x00009888" value="0x0A080E37" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0C080A27" />
+ <register type="NOA" address="0x00009888" value="0x0E080E37" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x10080A27" />
+ <register type="NOA" address="0x00009888" value="0x12080E37" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x14080A27" />
+ <register type="NOA" address="0x00009888" value="0x16080E37" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext65"
+ underscore_name="ext65"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="845cf5a5-af8d-45d5-9e5f-2ce34522c55a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x080808A3" />
+ <register type="NOA" address="0x00009888" value="0x0A080CE8" />
+ <register type="NOA" address="0x00009888" value="0x0C080E32" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0E0808A3" />
+ <register type="NOA" address="0x00009888" value="0x10080CE8" />
+ <register type="NOA" address="0x00009888" value="0x12080E32" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext66"
+ underscore_name="ext66"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7e8776cc-f1fa-4649-b738-b7eba71d82e2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x080808A3" />
+ <register type="NOA" address="0x00009888" value="0x0A080CE8" />
+ <register type="NOA" address="0x00009888" value="0x0C080E32" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x28080001" />
+ <register type="NOA" address="0x00009888" value="0x2C080400" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x06083254" />
+ <register type="NOA" address="0x00009888" value="0x0E0808A3" />
+ <register type="NOA" address="0x00009888" value="0x10080CE8" />
+ <register type="NOA" address="0x00009888" value="0x12080E32" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FFF" />
+ <register type="NOA" address="0x00009888" value="0x000E0FFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext73"
+ underscore_name="ext73"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a351660d-765a-429d-bbe0-b46c07f5f5b0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1602E6C0" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x06020A00" />
+ <register type="NOA" address="0x00009888" value="0x080201C6" />
+ <register type="NOA" address="0x00009888" value="0x0A020048" />
+ <register type="NOA" address="0x00009888" value="0x0C0200C2" />
+ <register type="NOA" address="0x00009888" value="0x0E020004" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1602E6C4" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x0E020140" />
+ <register type="NOA" address="0x00009888" value="0x100201C6" />
+ <register type="NOA" address="0x00009888" value="0x12020048" />
+ <register type="NOA" address="0x00009888" value="0x140200C2" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="ARLGT1"
+ symbol_name="Ext74"
+ underscore_name="ext74"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ee250516-733f-4080-b6da-302d8714ffc5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1602E6C0" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x06020A00" />
+ <register type="NOA" address="0x00009888" value="0x080201C6" />
+ <register type="NOA" address="0x00009888" value="0x0A020048" />
+ <register type="NOA" address="0x00009888" value="0x0C0200C2" />
+ <register type="NOA" address="0x00009888" value="0x0E020004" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1602E6C4" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x0E020140" />
+ <register type="NOA" address="0x00009888" value="0x100201C6" />
+ <register type="NOA" address="0x00009888" value="0x12020048" />
+ <register type="NOA" address="0x00009888" value="0x140200C2" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="ARLGT1"
+ symbol_name="Ext77"
+ underscore_name="ext77"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="06e40619-b702-4ddc-b7be-1bcebbd684f4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0C02C000" />
+ <register type="NOA" address="0x00009888" value="0x04020100" />
+ <register type="NOA" address="0x00009888" value="0x06022000" />
+ <register type="NOA" address="0x00009888" value="0x08020491" />
+ <register type="NOA" address="0x00009888" value="0x0A020013" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C02C491" />
+ <register type="NOA" address="0x00009888" value="0x04020100" />
+ <register type="NOA" address="0x00009888" value="0x0A020400" />
+ <register type="NOA" address="0x00009888" value="0x0E020013" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0C02C000" />
+ <register type="NOA" address="0x00009888" value="0x04020100" />
+ <register type="NOA" address="0x00009888" value="0x0E020400" />
+ <register type="NOA" address="0x00009888" value="0x10020491" />
+ <register type="NOA" address="0x00009888" value="0x12020013" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0C02C000" />
+ <register type="NOA" address="0x00009888" value="0x04020100" />
+ <register type="NOA" address="0x00009888" value="0x12020400" />
+ <register type="NOA" address="0x00009888" value="0x14020491" />
+ <register type="NOA" address="0x00009888" value="0x16020013" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext79"
+ underscore_name="ext79"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7be6ce1c-2134-4a37-ad0b-11a2223e4b39"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0C02A51A" />
+ <register type="NOA" address="0x00009888" value="0x0E02B01B" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x06022E00" />
+ <register type="NOA" address="0x00009888" value="0x08020598" />
+ <register type="NOA" address="0x00009888" value="0x0A020559" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C02A000" />
+ <register type="NOA" address="0x00009888" value="0x0E02B5C0" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x10020598" />
+ <register type="NOA" address="0x00009888" value="0x12020559" />
+ <register type="NOA" address="0x00009888" value="0x1402051A" />
+ <register type="NOA" address="0x00009888" value="0x1602001B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext80"
+ underscore_name="ext80"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ac8bc716-0aa4-4c7c-8511-bcd156f26d0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0C02A51A" />
+ <register type="NOA" address="0x00009888" value="0x0E02B01B" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x06022E00" />
+ <register type="NOA" address="0x00009888" value="0x08020598" />
+ <register type="NOA" address="0x00009888" value="0x0A020559" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0C02A000" />
+ <register type="NOA" address="0x00009888" value="0x0E02B5C0" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x10020598" />
+ <register type="NOA" address="0x00009888" value="0x12020559" />
+ <register type="NOA" address="0x00009888" value="0x1402051A" />
+ <register type="NOA" address="0x00009888" value="0x1602001B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext83"
+ underscore_name="ext83"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ce888785-6422-4d5e-8cd4-e9d9259aa983"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="event"
+ equation="32 C 7 READ UMUL"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 6 READ UMUL"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 5 READ UMUL"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 4 READ UMUL"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="C 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C020400" />
+ <register type="NOA" address="0x00009888" value="0x1E02001A" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x06020001" />
+ <register type="NOA" address="0x00009888" value="0x12020021" />
+ <register type="NOA" address="0x00009888" value="0x1602002A" />
+ <register type="NOA" address="0x00009888" value="0x02023030" />
+ <register type="NOA" address="0x00009888" value="0x02045050" />
+ <register type="NOA" address="0x00009888" value="0x02083030" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C020400" />
+ <register type="NOA" address="0x00009888" value="0x1E02001A" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x06020001" />
+ <register type="NOA" address="0x00009888" value="0x10020840" />
+ <register type="NOA" address="0x00009888" value="0x14020A80" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02041010" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C020400" />
+ <register type="NOA" address="0x00009888" value="0x1E02001A" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x06020001" />
+ <register type="NOA" address="0x00009888" value="0x10020021" />
+ <register type="NOA" address="0x00009888" value="0x1402002A" />
+ <register type="NOA" address="0x00009888" value="0x02020303" />
+ <register type="NOA" address="0x00009888" value="0x02040505" />
+ <register type="NOA" address="0x00009888" value="0x02080303" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C020400" />
+ <register type="NOA" address="0x00009888" value="0x1E02001A" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x06020001" />
+ <register type="NOA" address="0x00009888" value="0x0E020840" />
+ <register type="NOA" address="0x00009888" value="0x12020A80" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040101" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02130A0A" />
+ <register type="NOA" address="0x00009888" value="0x02140505" />
+ <register type="NOA" address="0x00009888" value="0x02150505" />
+ <register type="NOA" address="0x00009888" value="0x02160505" />
+ <register type="NOA" address="0x00009888" value="0x02170A0A" />
+ <register type="NOA" address="0x00009888" value="0x000C3300" />
+ <register type="NOA" address="0x00009888" value="0x000E3300" />
+ <register type="NOA" address="0x00009888" value="0x020D0A0A" />
+ <register type="NOA" address="0x00009888" value="0x02060A0A" />
+ <register type="NOA" address="0x00009888" value="0x0201FAFA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010229" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext85"
+ underscore_name="ext85"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="778e15b6-76ee-4caa-b435-a6ed6a9c844c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x1E0203E0" />
+ <register type="NOA" address="0x00009888" value="0x0402202C" />
+ <register type="NOA" address="0x00009888" value="0x06020A00" />
+ <register type="NOA" address="0x00009888" value="0x080202C7" />
+ <register type="NOA" address="0x00009888" value="0x16020020" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x1E0203E0" />
+ <register type="NOA" address="0x00009888" value="0x0402202C" />
+ <register type="NOA" address="0x00009888" value="0x0A0201C5" />
+ <register type="NOA" address="0x00009888" value="0x0C02000B" />
+ <register type="NOA" address="0x00009888" value="0x14020800" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x1E0203E0" />
+ <register type="NOA" address="0x00009888" value="0x0402202C" />
+ <register type="NOA" address="0x00009888" value="0x0C020140" />
+ <register type="NOA" address="0x00009888" value="0x0E0202C7" />
+ <register type="NOA" address="0x00009888" value="0x14020020" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x020203FC" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040555" />
+ <register type="NOA" address="0x00009888" value="0x020803FC" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x1E0203E0" />
+ <register type="NOA" address="0x00009888" value="0x0402202C" />
+ <register type="NOA" address="0x00009888" value="0x100201C5" />
+ <register type="NOA" address="0x00009888" value="0x1202080B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040154" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x02130AAA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140555" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150555" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160555" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x02170AAA" />
+ <register type="NOA" address="0x00009888" value="0x000C3FC0" />
+ <register type="NOA" address="0x00009888" value="0x000E3FC0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D0AAA" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x02060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010211" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext87"
+ underscore_name="ext87"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f1c5351b-acf1-4401-96bc-616fa7410cc1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x06020C00" />
+ <register type="NOA" address="0x00009888" value="0x080202C8" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x0A020206" />
+ <register type="NOA" address="0x00009888" value="0x0C02000B" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x0C020180" />
+ <register type="NOA" address="0x00009888" value="0x0E0202C8" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x020200FC" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x020800FC" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x10020206" />
+ <register type="NOA" address="0x00009888" value="0x1202000B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040054" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000E0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext91"
+ underscore_name="ext91"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f856f528-4104-4b69-a8f6-5a79408892ed"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x06020A00" />
+ <register type="NOA" address="0x00009888" value="0x080202C6" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x0A020185" />
+ <register type="NOA" address="0x00009888" value="0x0C02000B" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x0C020140" />
+ <register type="NOA" address="0x00009888" value="0x0E0202C6" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x020200FC" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x020800FC" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1802016A" />
+ <register type="NOA" address="0x00009888" value="0x0402002C" />
+ <register type="NOA" address="0x00009888" value="0x10020185" />
+ <register type="NOA" address="0x00009888" value="0x1202000B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040054" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000E0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext93"
+ underscore_name="ext93"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="65d73ffc-36e0-471d-a77c-6d6a44c71c67"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0C02A51A" />
+ <register type="NOA" address="0x00009888" value="0x0E02B01B" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x06022E00" />
+ <register type="NOA" address="0x00009888" value="0x08020598" />
+ <register type="NOA" address="0x00009888" value="0x0A020559" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C02A000" />
+ <register type="NOA" address="0x00009888" value="0x0E02B5C0" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x10020598" />
+ <register type="NOA" address="0x00009888" value="0x12020559" />
+ <register type="NOA" address="0x00009888" value="0x1402051A" />
+ <register type="NOA" address="0x00009888" value="0x1602001B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext94"
+ underscore_name="ext94"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2825a69c-0b4f-4f18-ac8d-0fc3d87f7894"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0C02A51A" />
+ <register type="NOA" address="0x00009888" value="0x0E02B01B" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x06022E00" />
+ <register type="NOA" address="0x00009888" value="0x08020598" />
+ <register type="NOA" address="0x00009888" value="0x0A020559" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0C02A000" />
+ <register type="NOA" address="0x00009888" value="0x0E02B5C0" />
+ <register type="NOA" address="0x00009888" value="0x04020B00" />
+ <register type="NOA" address="0x00009888" value="0x10020598" />
+ <register type="NOA" address="0x00009888" value="0x12020559" />
+ <register type="NOA" address="0x00009888" value="0x1402051A" />
+ <register type="NOA" address="0x00009888" value="0x1602001B" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext97"
+ underscore_name="ext97"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ac50b643-7435-4115-a7e1-9146427f288d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1602BF4F" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x14020080" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1602BF40" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x12020080" />
+ <register type="NOA" address="0x00009888" value="0x1402000F" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1602BF40" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x10020080" />
+ <register type="NOA" address="0x00009888" value="0x1202000F" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1602BF40" />
+ <register type="NOA" address="0x00009888" value="0x0402001A" />
+ <register type="NOA" address="0x00009888" value="0x0E020080" />
+ <register type="NOA" address="0x00009888" value="0x1002000F" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x000E0F00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext98"
+ underscore_name="ext98"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3ad9d8c6-8519-4d95-8794-7c10678ff1e1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x04030450" />
+ <register type="NOA" address="0x00009888" value="0x060304D2" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x000455AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x08030450" />
+ <register type="NOA" address="0x00009888" value="0x0A0304D2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x0C030450" />
+ <register type="NOA" address="0x00009888" value="0x0E0304D2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x020455AA" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x10030450" />
+ <register type="NOA" address="0x00009888" value="0x120304D2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext100"
+ underscore_name="ext100"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="52974347-4072-45cf-b150-ec3fbc47650d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x04011204" />
+ <register type="NOA" address="0x00009888" value="0x06010023" />
+ <register type="NOA" address="0x00009888" value="0x14010029" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x000200F5" />
+ <register type="NOA" address="0x00009888" value="0x02027000" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x000800F0" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x04010004" />
+ <register type="NOA" address="0x00009888" value="0x06010900" />
+ <register type="NOA" address="0x00009888" value="0x08010023" />
+ <register type="NOA" address="0x00009888" value="0x12010A40" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x00020050" />
+ <register type="NOA" address="0x00009888" value="0x02021000" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x04010004" />
+ <register type="NOA" address="0x00009888" value="0x08010900" />
+ <register type="NOA" address="0x00009888" value="0x0A010023" />
+ <register type="NOA" address="0x00009888" value="0x12010029" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x0002F500" />
+ <register type="NOA" address="0x00009888" value="0x02020700" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x02080300" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1A010013" />
+ <register type="NOA" address="0x00009888" value="0x02012000" />
+ <register type="NOA" address="0x00009888" value="0x04010004" />
+ <register type="NOA" address="0x00009888" value="0x0A010900" />
+ <register type="NOA" address="0x00009888" value="0x0C010023" />
+ <register type="NOA" address="0x00009888" value="0x10010A40" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x00025000" />
+ <register type="NOA" address="0x00009888" value="0x02020100" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AA00" />
+ <register type="NOA" address="0x00009888" value="0x02130A00" />
+ <register type="NOA" address="0x00009888" value="0x00145500" />
+ <register type="NOA" address="0x00009888" value="0x02140500" />
+ <register type="NOA" address="0x00009888" value="0x00155500" />
+ <register type="NOA" address="0x00009888" value="0x02150500" />
+ <register type="NOA" address="0x00009888" value="0x00165500" />
+ <register type="NOA" address="0x00009888" value="0x02160500" />
+ <register type="NOA" address="0x00009888" value="0x0017AA00" />
+ <register type="NOA" address="0x00009888" value="0x02170A00" />
+ <register type="NOA" address="0x00009888" value="0x000C30F0" />
+ <register type="NOA" address="0x00009888" value="0x000E30F0" />
+ <register type="NOA" address="0x00009888" value="0x000DAA00" />
+ <register type="NOA" address="0x00009888" value="0x020D0A00" />
+ <register type="NOA" address="0x00009888" value="0x0006AA00" />
+ <register type="NOA" address="0x00009888" value="0x02060A00" />
+ <register type="NOA" address="0x00009888" value="0x0001AAFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010211" />
+ <register type="NOA" address="0x00009888" value="0x58011201" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext101"
+ chipset="ARLGT1"
+ symbol_name="Ext101"
+ underscore_name="ext101"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f434a6eb-471f-4187-92b3-2030cd714bfe"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x02023030" />
+ <register type="NOA" address="0x00009888" value="0x0204D0D0" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x12070900" />
+ <register type="NOA" address="0x00009888" value="0x16070940" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x02083030" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x02043030" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x12070024" />
+ <register type="NOA" address="0x00009888" value="0x16070025" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x02020303" />
+ <register type="NOA" address="0x00009888" value="0x02040D0D" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x10070900" />
+ <register type="NOA" address="0x00009888" value="0x14070940" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x02080303" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x02040303" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x10070024" />
+ <register type="NOA" address="0x00009888" value="0x14070025" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02130A0A" />
+ <register type="NOA" address="0x00009888" value="0x02140505" />
+ <register type="NOA" address="0x00009888" value="0x02150505" />
+ <register type="NOA" address="0x00009888" value="0x02160505" />
+ <register type="NOA" address="0x00009888" value="0x02170A0A" />
+ <register type="NOA" address="0x00009888" value="0x000C3300" />
+ <register type="NOA" address="0x00009888" value="0x000E3300" />
+ <register type="NOA" address="0x00009888" value="0x020D0A0A" />
+ <register type="NOA" address="0x00009888" value="0x02060A0A" />
+ <register type="NOA" address="0x00009888" value="0x0201FAFA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010229" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext102"
+ underscore_name="ext102"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c1752e88-8c7e-45c9-82c2-17242f24041e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x02023030" />
+ <register type="NOA" address="0x00009888" value="0x0E030C80" />
+ <register type="NOA" address="0x00009888" value="0x12030CC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02049090" />
+ <register type="NOA" address="0x00009888" value="0x02083030" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x0E030032" />
+ <register type="NOA" address="0x00009888" value="0x12030033" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02042020" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x02020303" />
+ <register type="NOA" address="0x00009888" value="0x0C030C80" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040909" />
+ <register type="NOA" address="0x00009888" value="0x02080303" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18030004" />
+ <register type="NOA" address="0x00009888" value="0x0C030032" />
+ <register type="NOA" address="0x00009888" value="0x10030033" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02040202" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02130A0A" />
+ <register type="NOA" address="0x00009888" value="0x02140505" />
+ <register type="NOA" address="0x00009888" value="0x02150505" />
+ <register type="NOA" address="0x00009888" value="0x02160505" />
+ <register type="NOA" address="0x00009888" value="0x02170A0A" />
+ <register type="NOA" address="0x00009888" value="0x000C3300" />
+ <register type="NOA" address="0x00009888" value="0x000E3300" />
+ <register type="NOA" address="0x00009888" value="0x020D0A0A" />
+ <register type="NOA" address="0x00009888" value="0x02060A0A" />
+ <register type="NOA" address="0x00009888" value="0x0201FAFA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010229" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext104"
+ chipset="ARLGT1"
+ symbol_name="Ext104"
+ underscore_name="ext104"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a987951d-2e65-4761-9e4b-f75b2c44cdb0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x32070180" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x08070C70" />
+ <register type="NOA" address="0x00009888" value="0x0A070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0C070DB7" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x32077940" />
+ <register type="NOA" address="0x00009888" value="0x0004F000" />
+ <register type="NOA" address="0x00009888" value="0x0204003F" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x0E070CF2" />
+ <register type="NOA" address="0x00009888" value="0x10070D74" />
+ <register type="NOA" address="0x00009888" value="0x12070039" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x0213002A" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140015" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150015" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160015" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x0217002A" />
+ <register type="NOA" address="0x00009888" value="0x000C07C0" />
+ <register type="NOA" address="0x00009888" value="0x000E07C0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D002A" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x0206002A" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201002A" />
+ <register type="NOA" address="0x00009888" value="0x4E010090" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58011209" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext105"
+ chipset="ARLGT1"
+ symbol_name="Ext105"
+ underscore_name="ext105"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="33f71d23-f4d0-45be-b50b-5fa490017522"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x32070180" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x08070C70" />
+ <register type="NOA" address="0x00009888" value="0x0A070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0C070DB7" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x32077940" />
+ <register type="NOA" address="0x00009888" value="0x0004F000" />
+ <register type="NOA" address="0x00009888" value="0x0204003F" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x0E070CF2" />
+ <register type="NOA" address="0x00009888" value="0x10070D74" />
+ <register type="NOA" address="0x00009888" value="0x12070039" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x00080FFF" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x0202003F" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040015" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x0208003F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x0213002A" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140015" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150015" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160015" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x0217002A" />
+ <register type="NOA" address="0x00009888" value="0x000C07C0" />
+ <register type="NOA" address="0x00009888" value="0x000E07C0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D002A" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x0206002A" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201002A" />
+ <register type="NOA" address="0x00009888" value="0x4E010090" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58011209" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext106"
+ chipset="ARLGT1"
+ symbol_name="Ext106"
+ underscore_name="ext106"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f22f6279-0dbc-40ab-88f6-204dbca4117a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x32077940" />
+ <register type="NOA" address="0x00009888" value="0x0004F000" />
+ <register type="NOA" address="0x00009888" value="0x0204003F" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x0E070CF2" />
+ <register type="NOA" address="0x00009888" value="0x10070D74" />
+ <register type="NOA" address="0x00009888" value="0x12070039" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x32070180" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x08070C70" />
+ <register type="NOA" address="0x00009888" value="0x0A070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0C070DB7" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00130AAA" />
+ <register type="NOA" address="0x00009888" value="0x00140555" />
+ <register type="NOA" address="0x00009888" value="0x00150555" />
+ <register type="NOA" address="0x00009888" value="0x00160555" />
+ <register type="NOA" address="0x00009888" value="0x00170AAA" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x000E003F" />
+ <register type="NOA" address="0x00009888" value="0x000D0AAA" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201003F" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60011209" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010090" />
+ <register type="NOA" address="0x00009888" value="0x50010009" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext107"
+ chipset="ARLGT1"
+ symbol_name="Ext107"
+ underscore_name="ext107"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e0170a14-1a0a-4845-b8cd-17ec69bd18e4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x32077940" />
+ <register type="NOA" address="0x00009888" value="0x0004F000" />
+ <register type="NOA" address="0x00009888" value="0x0204003F" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x0E070CF2" />
+ <register type="NOA" address="0x00009888" value="0x10070D74" />
+ <register type="NOA" address="0x00009888" value="0x12070039" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x32070180" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x08070C70" />
+ <register type="NOA" address="0x00009888" value="0x0A070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0C070DB7" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x0202003F" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040015" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x0208003F" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x00080FFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00130AAA" />
+ <register type="NOA" address="0x00009888" value="0x00140555" />
+ <register type="NOA" address="0x00009888" value="0x00150555" />
+ <register type="NOA" address="0x00009888" value="0x00160555" />
+ <register type="NOA" address="0x00009888" value="0x00170AAA" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x000E003F" />
+ <register type="NOA" address="0x00009888" value="0x000D0AAA" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201003F" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60011209" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010090" />
+ <register type="NOA" address="0x00009888" value="0x50010009" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext113"
+ chipset="ARLGT1"
+ symbol_name="Ext113"
+ underscore_name="ext113"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a40ee12b-42ec-47d2-9290-2e91ff90d0b9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x32077BA0" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x0004005F" />
+ <register type="NOA" address="0x00009888" value="0x0204F500" />
+ <register type="NOA" address="0x00009888" value="0x06079806" />
+ <register type="NOA" address="0x00009888" value="0x08070821" />
+ <register type="NOA" address="0x00009888" value="0x16070E37" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x000800F0" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x32077BA0" />
+ <register type="NOA" address="0x00009888" value="0x000400F0" />
+ <register type="NOA" address="0x00009888" value="0x02040F00" />
+ <register type="NOA" address="0x00009888" value="0x06079806" />
+ <register type="NOA" address="0x00009888" value="0x0A070821" />
+ <register type="NOA" address="0x00009888" value="0x14070E37" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x32077BA0" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00045F00" />
+ <register type="NOA" address="0x00009888" value="0x020400F5" />
+ <register type="NOA" address="0x00009888" value="0x06079806" />
+ <register type="NOA" address="0x00009888" value="0x0C070821" />
+ <register type="NOA" address="0x00009888" value="0x12070E37" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x32077BA0" />
+ <register type="NOA" address="0x00009888" value="0x0004F000" />
+ <register type="NOA" address="0x00009888" value="0x0204000F" />
+ <register type="NOA" address="0x00009888" value="0x06079806" />
+ <register type="NOA" address="0x00009888" value="0x0E070821" />
+ <register type="NOA" address="0x00009888" value="0x10070E37" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AA00" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145500" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155500" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165500" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017AA00" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000E0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000DAA00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006AA00" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010211" />
+ <register type="NOA" address="0x00009888" value="0x58011201" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext116"
+ chipset="ARLGT1"
+ symbol_name="Ext116"
+ underscore_name="ext116"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e2940c28-6e07-4cb2-a400-d2ba33968d02"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x320703C0" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x08070DB7" />
+ <register type="NOA" address="0x00009888" value="0x0A070CF5" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x320703C0" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x0C070DB7" />
+ <register type="NOA" address="0x00009888" value="0x0E070CF5" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x320703C0" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x020455FF" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x10070DB7" />
+ <register type="NOA" address="0x00009888" value="0x12070CF5" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x320703C0" />
+ <register type="NOA" address="0x00009888" value="0x0204FF00" />
+ <register type="NOA" address="0x00009888" value="0x06070800" />
+ <register type="NOA" address="0x00009888" value="0x14070DB7" />
+ <register type="NOA" address="0x00009888" value="0x16070CF5" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext118"
+ underscore_name="ext118"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="636dc9cb-76d3-4af7-a3dd-51ec81cbac00"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x1412081E" />
+ <register type="NOA" address="0x00009888" value="0x161224DE" />
+ <register type="NOA" address="0x00009888" value="0x12100700" />
+ <register type="NOA" address="0x00009888" value="0x1410001A" />
+ <register type="NOA" address="0x00009888" value="0x02120000" />
+ <register type="NOA" address="0x00009888" value="0x0E120E31" />
+ <register type="NOA" address="0x00009888" value="0x101209D0" />
+ <register type="NOA" address="0x00009888" value="0x1212002E" />
+ <register type="NOA" address="0x00009888" value="0x00120000" />
+ <register type="NOA" address="0x00009888" value="0x00131555" />
+ <register type="NOA" address="0x00009888" value="0x0213FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00161555" />
+ <register type="NOA" address="0x00009888" value="0x02165540" />
+ <register type="NOA" address="0x00009888" value="0x00100010" />
+ <register type="NOA" address="0x00009888" value="0x02100000" />
+ <register type="NOA" address="0x00009888" value="0x04100081" />
+ <register type="NOA" address="0x00009888" value="0x061003C3" />
+ <register type="NOA" address="0x00009888" value="0x0810034E" />
+ <register type="NOA" address="0x00009888" value="0x000CF87F" />
+ <register type="NOA" address="0x00009888" value="0x000EF87F" />
+ <register type="NOA" address="0x00009888" value="0x00062AAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AA80" />
+ <register type="NOA" address="0x00009888" value="0x00012AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA80" />
+ <register type="NOA" address="0x00009888" value="0x4E010010" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010201" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010201" />
+ <register type="NOA" address="0x00009888" value="0x5E010010" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00100060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x0000001A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00000062" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF3" />
+ <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="ARLGT1"
+ symbol_name="Ext120"
+ underscore_name="ext120"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a280e787-d788-46d4-a41e-9ef675dc2201"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0002FFAA" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x04060554" />
+ <register type="NOA" address="0x00009888" value="0x060605D6" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0002AA00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x08060554" />
+ <register type="NOA" address="0x00009888" value="0x0A0605D6" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0202FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x0C060554" />
+ <register type="NOA" address="0x00009888" value="0x0E0605D6" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x10060554" />
+ <register type="NOA" address="0x00009888" value="0x120605D6" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext122"
+ underscore_name="ext122"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bbc96dee-e507-49bb-8019-20c787f67ca5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixel Backend Input Available L3node0"
+ symbol_name="PIXEL_BACKEND_INPUT_AVAILABLE_L3NODE0"
+ underscore_name="pixel_backend_input_available_l3_node0"
+ description="Percentage of time when the data is available at input of Pixel Backend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixel Backend Output Ready L3node0"
+ symbol_name="PIXEL_BACKEND_OUTPUT_READY_L3NODE0"
+ underscore_name="pixel_backend_output_ready_l3_node0"
+ description="Percentage of time when the data at Pixel Backend 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x14121000" />
+ <register type="NOA" address="0x00009888" value="0x161224C0" />
+ <register type="NOA" address="0x00009888" value="0x1410001A" />
+ <register type="NOA" address="0x00009888" value="0x140C01F0" />
+ <register type="NOA" address="0x00009888" value="0x120C1000" />
+ <register type="NOA" address="0x00009888" value="0x160D01C0" />
+ <register type="NOA" address="0x00009888" value="0x1E0D0400" />
+ <register type="NOA" address="0x00009888" value="0x0E120E31" />
+ <register type="NOA" address="0x00009888" value="0x10120020" />
+ <register type="NOA" address="0x00009888" value="0x02120000" />
+ <register type="NOA" address="0x00009888" value="0x00120000" />
+ <register type="NOA" address="0x00009888" value="0x00130A05" />
+ <register type="NOA" address="0x00009888" value="0x02132FC0" />
+ <register type="NOA" address="0x00009888" value="0x00140500" />
+ <register type="NOA" address="0x00009888" value="0x02141000" />
+ <register type="NOA" address="0x00009888" value="0x00150500" />
+ <register type="NOA" address="0x00009888" value="0x02151000" />
+ <register type="NOA" address="0x00009888" value="0x00160505" />
+ <register type="NOA" address="0x00009888" value="0x02161540" />
+ <register type="NOA" address="0x00009888" value="0x00170A00" />
+ <register type="NOA" address="0x00009888" value="0x02172000" />
+ <register type="NOA" address="0x00009888" value="0x00100002" />
+ <register type="NOA" address="0x00009888" value="0x02100E00" />
+ <register type="NOA" address="0x00009888" value="0x04100006" />
+ <register type="NOA" address="0x00009888" value="0x020C0004" />
+ <register type="NOA" address="0x00009888" value="0x040C0000" />
+ <register type="NOA" address="0x00009888" value="0x060C0100" />
+ <register type="NOA" address="0x00009888" value="0x080C0003" />
+ <register type="NOA" address="0x00009888" value="0x000C7833" />
+ <register type="NOA" address="0x00009888" value="0x000E7833" />
+ <register type="NOA" address="0x00009888" value="0x040D0000" />
+ <register type="NOA" address="0x00009888" value="0x060D0010" />
+ <register type="NOA" address="0x00009888" value="0x0A0D0500" />
+ <register type="NOA" address="0x00009888" value="0x0C0D0013" />
+ <register type="NOA" address="0x00009888" value="0x140D0C00" />
+ <register type="NOA" address="0x00009888" value="0x000D0000" />
+ <register type="NOA" address="0x00009888" value="0x020D0000" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AA80" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA80" />
+ <register type="NOA" address="0x00009888" value="0x4E010040" />
+ <register type="NOA" address="0x00009888" value="0x56010070" />
+ <register type="NOA" address="0x00009888" value="0x58010E04" />
+ <register type="NOA" address="0x00009888" value="0x5A010070" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x50010600" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010003" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="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_config>
+ </set>
+
+ <set name="Ext123"
+ chipset="ARLGT1"
+ symbol_name="Ext123"
+ underscore_name="ext123"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="91bcca20-66a7-4432-9b53-e4e1021bfcc8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 6 READ C 5 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x18155013" />
+ <register type="NOA" address="0x00009888" value="0x1410018A" />
+ <register type="NOA" address="0x00009888" value="0x180C0320" />
+ <register type="NOA" address="0x00009888" value="0x1A0D6400" />
+ <register type="NOA" address="0x00009888" value="0x001305A0" />
+ <register type="NOA" address="0x00009888" value="0x02136800" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x02141400" />
+ <register type="NOA" address="0x00009888" value="0x04150020" />
+ <register type="NOA" address="0x00009888" value="0x141501C0" />
+ <register type="NOA" address="0x00009888" value="0x16150008" />
+ <register type="NOA" address="0x00009888" value="0x06150000" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x02150000" />
+ <register type="NOA" address="0x00009888" value="0x00160550" />
+ <register type="NOA" address="0x00009888" value="0x02165400" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x0010001A" />
+ <register type="NOA" address="0x00009888" value="0x06100000" />
+ <register type="NOA" address="0x00009888" value="0x0810000D" />
+ <register type="NOA" address="0x00009888" value="0x1210000F" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x040C1100" />
+ <register type="NOA" address="0x00009888" value="0x060C0021" />
+ <register type="NOA" address="0x00009888" value="0x000CE03C" />
+ <register type="NOA" address="0x00009888" value="0x000EE03C" />
+ <register type="NOA" address="0x00009888" value="0x040D2000" />
+ <register type="NOA" address="0x00009888" value="0x080D0880" />
+ <register type="NOA" address="0x00009888" value="0x0A0D0021" />
+ <register type="NOA" address="0x00009888" value="0x000D0000" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0206A800" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A800" />
+ <register type="NOA" address="0x00009888" value="0x4E010070" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010007" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010402" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="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="0x00040182" />
+ <register type="OA" address="0x0000D954" value="0x00007FCF" />
+ </register_config>
+ </set>
+
+ <set name="Ext124"
+ chipset="ARLGT1"
+ symbol_name="Ext124"
+ underscore_name="ext124"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6e36a92d-659a-474e-95db-35471cdee0f5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 6 READ C 5 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x18155414" />
+ <register type="NOA" address="0x00009888" value="0x2415041F" />
+ <register type="NOA" address="0x00009888" value="0x161601F0" />
+ <register type="NOA" address="0x00009888" value="0x1816001F" />
+ <register type="NOA" address="0x00009888" value="0x0A180000" />
+ <register type="NOA" address="0x00009888" value="0x00138000" />
+ <register type="NOA" address="0x00009888" value="0x02132AAA" />
+ <register type="NOA" address="0x00009888" value="0x00144000" />
+ <register type="NOA" address="0x00009888" value="0x02141555" />
+ <register type="NOA" address="0x00009888" value="0x04150020" />
+ <register type="NOA" address="0x00009888" value="0x06150022" />
+ <register type="NOA" address="0x00009888" value="0x0E150800" />
+ <register type="NOA" address="0x00009888" value="0x101500C1" />
+ <register type="NOA" address="0x00009888" value="0x1215000A" />
+ <register type="NOA" address="0x00009888" value="0x14150268" />
+ <register type="NOA" address="0x00009888" value="0x16150008" />
+ <register type="NOA" address="0x00009888" value="0x00150000" />
+ <register type="NOA" address="0x00009888" value="0x02150040" />
+ <register type="NOA" address="0x00009888" value="0x04160200" />
+ <register type="NOA" address="0x00009888" value="0x06160027" />
+ <register type="NOA" address="0x00009888" value="0x14160D80" />
+ <register type="NOA" address="0x00009888" value="0x00164000" />
+ <register type="NOA" address="0x00009888" value="0x02161555" />
+ <register type="NOA" address="0x00009888" value="0x02170040" />
+ <register type="NOA" address="0x00009888" value="0x02180010" />
+ <register type="NOA" address="0x00009888" value="0x0E180031" />
+ <register type="NOA" address="0x00009888" value="0x00180000" />
+ <register type="NOA" address="0x00009888" value="0x000CFF81" />
+ <register type="NOA" address="0x00009888" value="0x000EFF81" />
+ <register type="NOA" address="0x00009888" value="0x00068002" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00018002" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010040" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010201" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010010" />
+ <register type="NOA" address="0x00009888" value="0x50010001" />
+ <register type="NOA" address="0x00009888" value="0x52010010" />
+ <register type="NOA" address="0x00009888" value="0x54010201" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ </register_config>
+ </set>
+
+ <set name="Ext126"
+ chipset="ARLGT1"
+ symbol_name="Ext126"
+ underscore_name="ext126"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="19aa46f9-8f2b-43f2-bafd-7cfbe9357fb0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 5 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 0 READ B 1 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x1C150000" />
+ <register type="NOA" address="0x00009888" value="0x18150014" />
+ <register type="NOA" address="0x00009888" value="0x22157FC0" />
+ <register type="NOA" address="0x00009888" value="0x24107800" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x140E0400" />
+ <register type="NOA" address="0x00009888" value="0x120F0400" />
+ <register type="NOA" address="0x00009888" value="0x001305A0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAA4" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x02145550" />
+ <register type="NOA" address="0x00009888" value="0x04150007" />
+ <register type="NOA" address="0x00009888" value="0x06150008" />
+ <register type="NOA" address="0x00009888" value="0x121500C2" />
+ <register type="NOA" address="0x00009888" value="0x1415094B" />
+ <register type="NOA" address="0x00009888" value="0x16150B6A" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x02150000" />
+ <register type="NOA" address="0x00009888" value="0x00160550" />
+ <register type="NOA" address="0x00009888" value="0x02165554" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x02100130" />
+ <register type="NOA" address="0x00009888" value="0x06100C80" />
+ <register type="NOA" address="0x00009888" value="0x08100030" />
+ <register type="NOA" address="0x00009888" value="0x0C10003C" />
+ <register type="NOA" address="0x00009888" value="0x00100000" />
+ <register type="NOA" address="0x00009888" value="0x000CFE3F" />
+ <register type="NOA" address="0x00009888" value="0x020E0004" />
+ <register type="NOA" address="0x00009888" value="0x040E1870" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000EFE3C" />
+ <register type="NOA" address="0x00009888" value="0x000D0050" />
+ <register type="NOA" address="0x00009888" value="0x000F0004" />
+ <register type="NOA" address="0x00009888" value="0x040F0187" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA8" />
+ <register type="NOA" address="0x00009888" value="0x4E010060" />
+ <register type="NOA" address="0x00009888" value="0x56010020" />
+ <register type="NOA" address="0x00009888" value="0x58010006" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x50010402" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010402" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="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="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ </register_config>
+ </set>
+
+ <set name="Ext128"
+ chipset="ARLGT1"
+ symbol_name="Ext128"
+ underscore_name="ext128"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e22d1e81-11ef-42e7-a2ca-a2b082d31b30"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x1213F79F" />
+ <register type="NOA" address="0x00009888" value="0x1C130030" />
+ <register type="NOA" address="0x00009888" value="0x1614F000" />
+ <register type="NOA" address="0x00009888" value="0x18141800" />
+ <register type="NOA" address="0x00009888" value="0x04132600" />
+ <register type="NOA" address="0x00009888" value="0x08130411" />
+ <register type="NOA" address="0x00009888" value="0x0C1306DC" />
+ <register type="NOA" address="0x00009888" value="0x0E13001A" />
+ <register type="NOA" address="0x00009888" value="0x1413001D" />
+ <register type="NOA" address="0x00009888" value="0x06130000" />
+ <register type="NOA" address="0x00009888" value="0x001380A0" />
+ <register type="NOA" address="0x00009888" value="0x0213A80A" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x06140000" />
+ <register type="NOA" address="0x00009888" value="0x08140C31" />
+ <register type="NOA" address="0x00009888" value="0x0C140900" />
+ <register type="NOA" address="0x00009888" value="0x0E1408A3" />
+ <register type="NOA" address="0x00009888" value="0x121409C0" />
+ <register type="NOA" address="0x00009888" value="0x14140966" />
+ <register type="NOA" address="0x00009888" value="0x00140000" />
+ <register type="NOA" address="0x00009888" value="0x02140000" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010010" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010201" />
+ <register type="NOA" address="0x00009888" value="0x5E010010" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010201" />
+ <register type="NOA" address="0x00009888" value="0x52010010" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext130"
+ underscore_name="ext130"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2eae29e8-2afa-4abf-80d9-14b88db3e6fb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0E0E5000" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x020E0080" />
+ <register type="NOA" address="0x00009888" value="0x040E5500" />
+ <register type="NOA" address="0x00009888" value="0x060E0491" />
+ <register type="NOA" address="0x00009888" value="0x080E0513" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ </register_config>
+ </set>
+
+ <set name="Ext131"
+ chipset="ARLGT1"
+ symbol_name="Ext131"
+ underscore_name="ext131"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2eb4d622-a14e-472e-9f24-c913d776f4be"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0C0F5000" />
+ <register type="NOA" address="0x00009888" value="0x00130AAA" />
+ <register type="NOA" address="0x00009888" value="0x00140555" />
+ <register type="NOA" address="0x00009888" value="0x00150555" />
+ <register type="NOA" address="0x00009888" value="0x00160555" />
+ <register type="NOA" address="0x00009888" value="0x00170AAA" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x000E003F" />
+ <register type="NOA" address="0x00009888" value="0x000D0555" />
+ <register type="NOA" address="0x00009888" value="0x000F0080" />
+ <register type="NOA" address="0x00009888" value="0x020F5500" />
+ <register type="NOA" address="0x00009888" value="0x040F0491" />
+ <register type="NOA" address="0x00009888" value="0x060F0513" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ </register_config>
+ </set>
+
+ <set name="Ext134"
+ chipset="ARLGT1"
+ symbol_name="Ext134"
+ underscore_name="ext134"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5f0dc4ee-66ca-4bb7-adf3-6619f77fa42c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140E5C00" />
+ <register type="NOA" address="0x00009888" value="0x160E001F" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x020E002C" />
+ <register type="NOA" address="0x00009888" value="0x080E0140" />
+ <register type="NOA" address="0x00009888" value="0x0A0E00C4" />
+ <register type="NOA" address="0x00009888" value="0x0C0E038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0E030D" />
+ <register type="NOA" address="0x00009888" value="0x100E028B" />
+ <register type="NOA" address="0x00009888" value="0x120E0209" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext135"
+ chipset="ARLGT1"
+ symbol_name="Ext135"
+ underscore_name="ext135"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6fe15522-7b72-4b4a-bb00-79927a0e71a6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x120F5C00" />
+ <register type="NOA" address="0x00009888" value="0x140F001F" />
+ <register type="NOA" address="0x00009888" value="0x0013A800" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145400" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155400" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165400" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017A800" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000D5400" />
+ <register type="NOA" address="0x00009888" value="0x020D5555" />
+ <register type="NOA" address="0x00009888" value="0x000F002C" />
+ <register type="NOA" address="0x00009888" value="0x060F0140" />
+ <register type="NOA" address="0x00009888" value="0x080F00C4" />
+ <register type="NOA" address="0x00009888" value="0x0A0F038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0F030D" />
+ <register type="NOA" address="0x00009888" value="0x0E0F028B" />
+ <register type="NOA" address="0x00009888" value="0x100F0209" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext138"
+ chipset="ARLGT1"
+ symbol_name="Ext138"
+ underscore_name="ext138"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e5317b92-9dff-4969-8b0f-c289c484baaa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140E5C00" />
+ <register type="NOA" address="0x00009888" value="0x160E0016" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x020E002C" />
+ <register type="NOA" address="0x00009888" value="0x080E0080" />
+ <register type="NOA" address="0x00009888" value="0x0A0E0001" />
+ <register type="NOA" address="0x00009888" value="0x0C0E038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0E030D" />
+ <register type="NOA" address="0x00009888" value="0x100E028B" />
+ <register type="NOA" address="0x00009888" value="0x120E0209" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext139"
+ chipset="ARLGT1"
+ symbol_name="Ext139"
+ underscore_name="ext139"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d03536d5-6a66-4b76-94a0-7cb7fd03d342"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x120F5C00" />
+ <register type="NOA" address="0x00009888" value="0x140F0016" />
+ <register type="NOA" address="0x00009888" value="0x0013A800" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145400" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155400" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165400" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017A800" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000D5400" />
+ <register type="NOA" address="0x00009888" value="0x020D5555" />
+ <register type="NOA" address="0x00009888" value="0x000F002C" />
+ <register type="NOA" address="0x00009888" value="0x060F0080" />
+ <register type="NOA" address="0x00009888" value="0x080F0001" />
+ <register type="NOA" address="0x00009888" value="0x0A0F038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0F030D" />
+ <register type="NOA" address="0x00009888" value="0x0E0F028B" />
+ <register type="NOA" address="0x00009888" value="0x100F0209" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext142"
+ chipset="ARLGT1"
+ symbol_name="Ext142"
+ underscore_name="ext142"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="eabf9b9d-8100-48d3-a882-0f50a4828e9c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140E4800" />
+ <register type="NOA" address="0x00009888" value="0x160E0010" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x020E002C" />
+ <register type="NOA" address="0x00009888" value="0x080E0140" />
+ <register type="NOA" address="0x00009888" value="0x0A0E00C4" />
+ <register type="NOA" address="0x00009888" value="0x0C0E038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0E030D" />
+ <register type="NOA" address="0x00009888" value="0x100E028B" />
+ <register type="NOA" address="0x00009888" value="0x120E0209" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext143"
+ chipset="ARLGT1"
+ symbol_name="Ext143"
+ underscore_name="ext143"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fda8c3d3-6238-4480-8208-8c513aec3bd5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x120F4800" />
+ <register type="NOA" address="0x00009888" value="0x140F0010" />
+ <register type="NOA" address="0x00009888" value="0x0013A800" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145400" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155400" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165400" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017A800" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000D5400" />
+ <register type="NOA" address="0x00009888" value="0x020D5555" />
+ <register type="NOA" address="0x00009888" value="0x000F002C" />
+ <register type="NOA" address="0x00009888" value="0x060F0140" />
+ <register type="NOA" address="0x00009888" value="0x080F00C4" />
+ <register type="NOA" address="0x00009888" value="0x0A0F038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0F030D" />
+ <register type="NOA" address="0x00009888" value="0x0E0F028B" />
+ <register type="NOA" address="0x00009888" value="0x100F0209" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext146"
+ chipset="ARLGT1"
+ symbol_name="Ext146"
+ underscore_name="ext146"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3daea292-3b33-4e3c-8dc1-eaff2013cdcd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140E4800" />
+ <register type="NOA" address="0x00009888" value="0x160E0011" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x020E002C" />
+ <register type="NOA" address="0x00009888" value="0x080E0080" />
+ <register type="NOA" address="0x00009888" value="0x0A0E0001" />
+ <register type="NOA" address="0x00009888" value="0x0C0E038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0E030D" />
+ <register type="NOA" address="0x00009888" value="0x100E028B" />
+ <register type="NOA" address="0x00009888" value="0x120E0209" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext147"
+ chipset="ARLGT1"
+ symbol_name="Ext147"
+ underscore_name="ext147"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d59857a0-6237-4d80-8e68-2ef6d0c41537"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x120F4800" />
+ <register type="NOA" address="0x00009888" value="0x140F0011" />
+ <register type="NOA" address="0x00009888" value="0x0013A800" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145400" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155400" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165400" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017A800" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000D5400" />
+ <register type="NOA" address="0x00009888" value="0x020D5555" />
+ <register type="NOA" address="0x00009888" value="0x000F002C" />
+ <register type="NOA" address="0x00009888" value="0x060F0080" />
+ <register type="NOA" address="0x00009888" value="0x080F0001" />
+ <register type="NOA" address="0x00009888" value="0x0A0F038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0F030D" />
+ <register type="NOA" address="0x00009888" value="0x0E0F028B" />
+ <register type="NOA" address="0x00009888" value="0x100F0209" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A800" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext150"
+ chipset="ARLGT1"
+ symbol_name="Ext150"
+ underscore_name="ext150"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e788baf7-b34c-4040-87c4-de3ae0ff0873"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140E5C00" />
+ <register type="NOA" address="0x00009888" value="0x160E0018" />
+ <register type="NOA" address="0x00009888" value="0x000CFFC0" />
+ <register type="NOA" address="0x00009888" value="0x020E002C" />
+ <register type="NOA" address="0x00009888" value="0x0A0E0187" />
+ <register type="NOA" address="0x00009888" value="0x0C0E038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0E030D" />
+ <register type="NOA" address="0x00009888" value="0x100E028B" />
+ <register type="NOA" address="0x00009888" value="0x120E0209" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A000" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext151"
+ chipset="ARLGT1"
+ symbol_name="Ext151"
+ underscore_name="ext151"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ee7ec1cd-68b1-4fec-aaaa-fb4396c7a058"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x120F5C00" />
+ <register type="NOA" address="0x00009888" value="0x140F0018" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFC0" />
+ <register type="NOA" address="0x00009888" value="0x000EFFC0" />
+ <register type="NOA" address="0x00009888" value="0x000D5000" />
+ <register type="NOA" address="0x00009888" value="0x020D5555" />
+ <register type="NOA" address="0x00009888" value="0x000F002C" />
+ <register type="NOA" address="0x00009888" value="0x080F0187" />
+ <register type="NOA" address="0x00009888" value="0x0A0F038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0F030D" />
+ <register type="NOA" address="0x00009888" value="0x0E0F028B" />
+ <register type="NOA" address="0x00009888" value="0x100F0209" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001A000" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext154"
+ chipset="ARLGT1"
+ symbol_name="Ext154"
+ underscore_name="ext154"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="edbd840c-ce53-458e-b03f-2eb2c92fc423"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140E2C00" />
+ <register type="NOA" address="0x00009888" value="0x0A0E6000" />
+ <register type="NOA" address="0x00009888" value="0x0E0E6580" />
+ <register type="NOA" address="0x00009888" value="0x120F2C00" />
+ <register type="NOA" address="0x00009888" value="0x080F6000" />
+ <register type="NOA" address="0x00009888" value="0x0C0F6016" />
+ <register type="NOA" address="0x00009888" value="0x02132220" />
+ <register type="NOA" address="0x00009888" value="0x02141110" />
+ <register type="NOA" address="0x00009888" value="0x02151110" />
+ <register type="NOA" address="0x00009888" value="0x02161110" />
+ <register type="NOA" address="0x00009888" value="0x02172220" />
+ <register type="NOA" address="0x00009888" value="0x000CFC00" />
+ <register type="NOA" address="0x00009888" value="0x020E0404" />
+ <register type="NOA" address="0x00009888" value="0x100E0740" />
+ <register type="NOA" address="0x00009888" value="0x120E0080" />
+ <register type="NOA" address="0x00009888" value="0x060E0000" />
+ <register type="NOA" address="0x00009888" value="0x000E5400" />
+ <register type="NOA" address="0x00009888" value="0x020D1110" />
+ <register type="NOA" address="0x00009888" value="0x000F0404" />
+ <register type="NOA" address="0x00009888" value="0x0E0F001D" />
+ <register type="NOA" address="0x00009888" value="0x100F0002" />
+ <register type="NOA" address="0x00009888" value="0x040F0000" />
+ <register type="NOA" address="0x00009888" value="0x0206AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010C00" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010006" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext155"
+ underscore_name="ext155"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dfae720d-dd55-439c-883c-e4dd07d5a516"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="C 7 READ"
+ mdapi_group="GPU"
+ 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 6 READ"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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 5 READ"
+ mdapi_group="GPU"
+ 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="0x1A027800" />
+ <register type="NOA" address="0x00009888" value="0x2001001F" />
+ <register type="NOA" address="0x00009888" value="0x1C017800" />
+ <register type="NOA" address="0x00009888" value="0x2601001E" />
+ <register type="NOA" address="0x00009888" value="0x04020006" />
+ <register type="NOA" address="0x00009888" value="0x140201C0" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04010D2D" />
+ <register type="NOA" address="0x00009888" value="0x08010C00" />
+ <register type="NOA" address="0x00009888" value="0x0A010002" />
+ <register type="NOA" address="0x00009888" value="0x120103C0" />
+ <register type="NOA" address="0x00009888" value="0x14010017" />
+ <register type="NOA" address="0x00009888" value="0x16010004" />
+ <register type="NOA" address="0x00009888" value="0x18010000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02010100" />
+ <register type="NOA" address="0x00009888" value="0x4E010010" />
+ <register type="NOA" address="0x00009888" value="0x56010010" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x50010201" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010201" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="Ext158"
+ chipset="ARLGT1"
+ symbol_name="Ext158"
+ underscore_name="ext158"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="87bb2342-40f8-458f-90f4-691cb9dc0d45"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160503E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02050004" />
+ <register type="NOA" address="0x00009888" value="0x120501C6" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x160503E0" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x02050004" />
+ <register type="NOA" address="0x00009888" value="0x100501C6" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02080500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x160503E0" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x02050004" />
+ <register type="NOA" address="0x00009888" value="0x0E0501C6" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208005F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x160503E0" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x02050004" />
+ <register type="NOA" address="0x00009888" value="0x0C0501C6" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02080005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x000E0F00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext159"
+ underscore_name="ext159"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dd02ec75-511d-4cdf-8185-081cf848664a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x040535DF" />
+ <register type="NOA" address="0x00009888" value="0x06050F7F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x08050D77" />
+ <register type="NOA" address="0x00009888" value="0x0A050F7F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x0C050D77" />
+ <register type="NOA" address="0x00009888" value="0x0E050F7F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x10050D77" />
+ <register type="NOA" address="0x00009888" value="0x12050F7F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext161"
+ underscore_name="ext161"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9f5bcbf5-ea69-4520-99b0-7d4285c6b8de"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x040536DF" />
+ <register type="NOA" address="0x00009888" value="0x06050FBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x08050DB7" />
+ <register type="NOA" address="0x00009888" value="0x0A050FBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x0C050DB7" />
+ <register type="NOA" address="0x00009888" value="0x0E050FBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x10050DB7" />
+ <register type="NOA" address="0x00009888" value="0x12050FBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext163"
+ underscore_name="ext163"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c793e1e3-c894-4904-8b19-385d15711cfa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x040534DF" />
+ <register type="NOA" address="0x00009888" value="0x06050F3F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x08050D37" />
+ <register type="NOA" address="0x00009888" value="0x0A050F3F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x0C050D37" />
+ <register type="NOA" address="0x00009888" value="0x0E050F3F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x10050D37" />
+ <register type="NOA" address="0x00009888" value="0x12050F3F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext165"
+ underscore_name="ext165"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="61c6a8b3-2ffe-4774-bfb9-5d22863a38fe"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x040533DF" />
+ <register type="NOA" address="0x00009888" value="0x06050EFF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x08050CF7" />
+ <register type="NOA" address="0x00009888" value="0x0A050EFF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x0C050CF7" />
+ <register type="NOA" address="0x00009888" value="0x0E050EFF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x10050CF7" />
+ <register type="NOA" address="0x00009888" value="0x12050EFF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext167"
+ underscore_name="ext167"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6b27dd92-4bb5-4de6-9a99-74d76f9e50de"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x040532DF" />
+ <register type="NOA" address="0x00009888" value="0x06050EBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x08050CB7" />
+ <register type="NOA" address="0x00009888" value="0x0A050EBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x0C050CB7" />
+ <register type="NOA" address="0x00009888" value="0x0E050EBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C051400" />
+ <register type="NOA" address="0x00009888" value="0x1E050008" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x10050CB7" />
+ <register type="NOA" address="0x00009888" value="0x12050EBF" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext169"
+ underscore_name="ext169"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e5573d58-da6d-4962-aee3-5b63d98633ea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C053C00" />
+ <register type="NOA" address="0x00009888" value="0x1E050011" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x040531C3" />
+ <register type="NOA" address="0x00009888" value="0x06050E78" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C053C00" />
+ <register type="NOA" address="0x00009888" value="0x1E050011" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x08050C70" />
+ <register type="NOA" address="0x00009888" value="0x0A050E78" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C053C00" />
+ <register type="NOA" address="0x00009888" value="0x1E050011" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x0C050C70" />
+ <register type="NOA" address="0x00009888" value="0x0E050E78" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C053C00" />
+ <register type="NOA" address="0x00009888" value="0x1E050011" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02058000" />
+ <register type="NOA" address="0x00009888" value="0x04050003" />
+ <register type="NOA" address="0x00009888" value="0x10050C70" />
+ <register type="NOA" address="0x00009888" value="0x12050E78" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext171"
+ underscore_name="ext171"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a30e0da5-2708-4da8-9db6-05272fd2fe02"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160503C0" />
+ <register type="NOA" address="0x00009888" value="0x06051140" />
+ <register type="NOA" address="0x00009888" value="0x0002F0F0" />
+ <register type="NOA" address="0x00009888" value="0x0202F0F0" />
+ <register type="NOA" address="0x00009888" value="0x00045050" />
+ <register type="NOA" address="0x00009888" value="0x02045050" />
+ <register type="NOA" address="0x00009888" value="0x02051004" />
+ <register type="NOA" address="0x00009888" value="0x0A050800" />
+ <register type="NOA" address="0x00009888" value="0x0E050B00" />
+ <register type="NOA" address="0x00009888" value="0x12050BC0" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00087070" />
+ <register type="NOA" address="0x00009888" value="0x02087070" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x160503C0" />
+ <register type="NOA" address="0x00009888" value="0x06051005" />
+ <register type="NOA" address="0x00009888" value="0x00023030" />
+ <register type="NOA" address="0x00009888" value="0x02023030" />
+ <register type="NOA" address="0x00009888" value="0x00041010" />
+ <register type="NOA" address="0x00009888" value="0x02041010" />
+ <register type="NOA" address="0x00009888" value="0x02051004" />
+ <register type="NOA" address="0x00009888" value="0x0A050020" />
+ <register type="NOA" address="0x00009888" value="0x0E05002C" />
+ <register type="NOA" address="0x00009888" value="0x1205002F" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00081010" />
+ <register type="NOA" address="0x00009888" value="0x02081010" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x160503C0" />
+ <register type="NOA" address="0x00009888" value="0x06051000" />
+ <register type="NOA" address="0x00009888" value="0x00020F0F" />
+ <register type="NOA" address="0x00009888" value="0x02020F0F" />
+ <register type="NOA" address="0x00009888" value="0x00040505" />
+ <register type="NOA" address="0x00009888" value="0x02040505" />
+ <register type="NOA" address="0x00009888" value="0x02051004" />
+ <register type="NOA" address="0x00009888" value="0x04050500" />
+ <register type="NOA" address="0x00009888" value="0x08050800" />
+ <register type="NOA" address="0x00009888" value="0x0C050B00" />
+ <register type="NOA" address="0x00009888" value="0x10050BC0" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00080707" />
+ <register type="NOA" address="0x00009888" value="0x02080707" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x160503C0" />
+ <register type="NOA" address="0x00009888" value="0x06051000" />
+ <register type="NOA" address="0x00009888" value="0x00020303" />
+ <register type="NOA" address="0x00009888" value="0x02020303" />
+ <register type="NOA" address="0x00009888" value="0x00040101" />
+ <register type="NOA" address="0x00009888" value="0x02040101" />
+ <register type="NOA" address="0x00009888" value="0x02051004" />
+ <register type="NOA" address="0x00009888" value="0x04050014" />
+ <register type="NOA" address="0x00009888" value="0x08050020" />
+ <register type="NOA" address="0x00009888" value="0x0C05002C" />
+ <register type="NOA" address="0x00009888" value="0x1005002F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00080101" />
+ <register type="NOA" address="0x00009888" value="0x02080101" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00130A0A" />
+ <register type="NOA" address="0x00009888" value="0x02130A0A" />
+ <register type="NOA" address="0x00009888" value="0x00140505" />
+ <register type="NOA" address="0x00009888" value="0x02140505" />
+ <register type="NOA" address="0x00009888" value="0x00150505" />
+ <register type="NOA" address="0x00009888" value="0x02150505" />
+ <register type="NOA" address="0x00009888" value="0x00160505" />
+ <register type="NOA" address="0x00009888" value="0x02160505" />
+ <register type="NOA" address="0x00009888" value="0x00170A0A" />
+ <register type="NOA" address="0x00009888" value="0x02170A0A" />
+ <register type="NOA" address="0x00009888" value="0x000C3333" />
+ <register type="NOA" address="0x00009888" value="0x000E3333" />
+ <register type="NOA" address="0x00009888" value="0x000D0A0A" />
+ <register type="NOA" address="0x00009888" value="0x020D0A0A" />
+ <register type="NOA" address="0x00009888" value="0x00060A0A" />
+ <register type="NOA" address="0x00009888" value="0x02060A0A" />
+ <register type="NOA" address="0x00009888" value="0x0001FAFA" />
+ <register type="NOA" address="0x00009888" value="0x0201FAFA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58011203" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010290" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010229" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext173"
+ underscore_name="ext173"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="093915f6-fcd9-4efe-87a4-014d07858fe7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore0 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0A200236" />
+ <register type="NOA" address="0x00009888" value="0x0C20016A" />
+ <register type="NOA" address="0x00009888" value="0x002042B2" />
+ <register type="NOA" address="0x00009888" value="0x02204E9C" />
+ <register type="NOA" address="0x00009888" value="0x04200717" />
+ <register type="NOA" address="0x00009888" value="0x062000E6" />
+ <register type="NOA" address="0x00009888" value="0x08200A22" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF3F" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045515" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF3F" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext174"
+ underscore_name="ext174"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b9f6747f-3df6-4390-a9e6-d3890054a07e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore1 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0A200236" />
+ <register type="NOA" address="0x00009888" value="0x0C20016A" />
+ <register type="NOA" address="0x00009888" value="0x002042B2" />
+ <register type="NOA" address="0x00009888" value="0x02204E9C" />
+ <register type="NOA" address="0x00009888" value="0x04200717" />
+ <register type="NOA" address="0x00009888" value="0x062000E6" />
+ <register type="NOA" address="0x00009888" value="0x08200A22" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF3F" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045515" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF3F" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045515" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF3F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF3F" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext175"
+ underscore_name="ext175"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b5a8b8f6-8c3f-4f43-b65f-8db401924047"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore2 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0A200236" />
+ <register type="NOA" address="0x00009888" value="0x0C20016A" />
+ <register type="NOA" address="0x00009888" value="0x002042B2" />
+ <register type="NOA" address="0x00009888" value="0x02204E9C" />
+ <register type="NOA" address="0x00009888" value="0x04200717" />
+ <register type="NOA" address="0x00009888" value="0x062000E6" />
+ <register type="NOA" address="0x00009888" value="0x08200A22" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF3F" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045515" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AA2A" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145515" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155515" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165515" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AA2A" />
+ <register type="NOA" address="0x00009888" value="0x000CF7FF" />
+ <register type="NOA" address="0x00009888" value="0x000EF7FF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAA2A" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AA2A" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA2A" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext176"
+ underscore_name="ext176"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3b7b8a9c-e259-4454-8e6a-1c8a109a1786"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore3 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0A200236" />
+ <register type="NOA" address="0x00009888" value="0x0C20016A" />
+ <register type="NOA" address="0x00009888" value="0x002042B2" />
+ <register type="NOA" address="0x00009888" value="0x02204E9C" />
+ <register type="NOA" address="0x00009888" value="0x04200717" />
+ <register type="NOA" address="0x00009888" value="0x062000E6" />
+ <register type="NOA" address="0x00009888" value="0x08200A22" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF3F" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045515" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA2A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF3F" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045515" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF3F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AA2A" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145515" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155515" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165515" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AA2A" />
+ <register type="NOA" address="0x00009888" value="0x000CF7FF" />
+ <register type="NOA" address="0x00009888" value="0x000EF7FF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAA2A" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AA2A" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA2A" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext177"
+ underscore_name="ext177"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bf532727-38b0-4fec-a51d-20962dcde488"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 Pipestall Xecore0 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE0_XVE0"
+ underscore_name="xve_stall_pipestall_xecore0_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore1 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE1_XVE0"
+ underscore_name="xve_stall_pipestall_xecore1_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore2 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE2_XVE0"
+ underscore_name="xve_stall_pipestall_xecore2_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore3 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE3_XVE0"
+ underscore_name="xve_stall_pipestall_xecore3_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0C200006" />
+ <register type="NOA" address="0x00009888" value="0x042002C0" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x0002C000" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00044000" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00088000" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C200006" />
+ <register type="NOA" address="0x00009888" value="0x04205800" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0C200006" />
+ <register type="NOA" address="0x00009888" value="0x06200016" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFC" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF8" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0A206B75" />
+ <register type="NOA" address="0x00009888" value="0x0C200006" />
+ <register type="NOA" address="0x00009888" value="0x06200EC0" />
+ <register type="NOA" address="0x00009888" value="0x082051D3" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x16120120" />
+ <register type="NOA" address="0x00009888" value="0x02120C00" />
+ <register type="NOA" address="0x00009888" value="0x04120031" />
+ <register type="NOA" address="0x00009888" value="0x00120000" />
+ <register type="NOA" address="0x00009888" value="0x0013000F" />
+ <register type="NOA" address="0x00009888" value="0x0213AAA8" />
+ <register type="NOA" address="0x00009888" value="0x02145554" />
+ <register type="NOA" address="0x00009888" value="0x02155554" />
+ <register type="NOA" address="0x00009888" value="0x00160005" />
+ <register type="NOA" address="0x00009888" value="0x02165554" />
+ <register type="NOA" address="0x00009888" value="0x0217AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000CFE03" />
+ <register type="NOA" address="0x00009888" value="0x000EFE03" />
+ <register type="NOA" address="0x00009888" value="0x020DAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0006000A" />
+ <register type="NOA" address="0x00009888" value="0x0206AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0001C00A" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAB" />
+ <register type="NOA" address="0x00009888" value="0x4E010090" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010009" />
+ <register type="NOA" address="0x00009888" value="0x5E010200" />
+ <register type="NOA" address="0x00009888" value="0x60011201" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ </register_config>
+ </set>
+
+ <set name="Ext181"
+ chipset="ARLGT1"
+ symbol_name="Ext181"
+ underscore_name="ext181"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cfd91b20-e18a-443c-8774-74d2e5582f17"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="C 2 READ C 1 READ UADD C 0 READ UADD B 7 READ UADD B 6 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore0_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore1_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore0_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore1_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore0_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore1_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0A206B60" />
+ <register type="NOA" address="0x00009888" value="0x0C2000CB" />
+ <register type="NOA" address="0x00009888" value="0x00205412" />
+ <register type="NOA" address="0x00009888" value="0x02205C00" />
+ <register type="NOA" address="0x00009888" value="0x04203B63" />
+ <register type="NOA" address="0x00009888" value="0x062003BC" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008ABEE" />
+ <register type="NOA" address="0x00009888" value="0x0208FFEA" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0A206B7D" />
+ <register type="NOA" address="0x00009888" value="0x0C2000CB" />
+ <register type="NOA" address="0x00009888" value="0x00200240" />
+ <register type="NOA" address="0x00009888" value="0x022002F5" />
+ <register type="NOA" address="0x00009888" value="0x06200C00" />
+ <register type="NOA" address="0x00009888" value="0x082071DB" />
+ <register type="NOA" address="0x00009888" value="0x000203CC" />
+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00040144" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00080288" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010003" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext182"
+ chipset="ARLGT1"
+ symbol_name="Ext182"
+ underscore_name="ext182"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="531d70cc-7a70-4e53-b032-bb05c1911365"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 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="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 2 READ C 1 READ UADD C 0 READ UADD B 7 READ UADD B 6 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore2_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore3_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore2_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore3_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore2_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore3_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ 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="0x0A206B7D" />
+ <register type="NOA" address="0x00009888" value="0x0C2000CB" />
+ <register type="NOA" address="0x00009888" value="0x002002E0" />
+ <register type="NOA" address="0x00009888" value="0x02204815" />
+ <register type="NOA" address="0x00009888" value="0x06200C00" />
+ <register type="NOA" address="0x00009888" value="0x082071DB" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FBBB" />
+ <register type="NOA" address="0x00009888" value="0x0208AABF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0A206B60" />
+ <register type="NOA" address="0x00009888" value="0x0C2000CB" />
+ <register type="NOA" address="0x00009888" value="0x00205417" />
+ <register type="NOA" address="0x00009888" value="0x02200240" />
+ <register type="NOA" address="0x00009888" value="0x04203B63" />
+ <register type="NOA" address="0x00009888" value="0x062003BC" />
+ <register type="NOA" address="0x00009888" value="0x0002F333" />
+ <register type="NOA" address="0x00009888" value="0x0202003F" />
+ <register type="NOA" address="0x00009888" value="0x00045111" />
+ <register type="NOA" address="0x00009888" value="0x02040015" />
+ <register type="NOA" address="0x00009888" value="0x0008A222" />
+ <register type="NOA" address="0x00009888" value="0x0208002A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010003" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010600" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext184"
+ chipset="ARLGT1"
+ symbol_name="Ext184"
+ underscore_name="ext184"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b98cc6b3-2949-4f62-9090-01e0733bc431"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x08080BE7" />
+ <register type="NOA" address="0x00009888" value="0x0A080FF7" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x0C080BE7" />
+ <register type="NOA" address="0x00009888" value="0x0E080FF7" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x10080BE7" />
+ <register type="NOA" address="0x00009888" value="0x12080FF7" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x14080BE7" />
+ <register type="NOA" address="0x00009888" value="0x16080FF7" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext188"
+ underscore_name="ext188"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c6a7d5f5-129d-4e9f-9f46-74ca0aa7c814"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x08080BE7" />
+ <register type="NOA" address="0x00009888" value="0x0A080FF7" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x0C080BE7" />
+ <register type="NOA" address="0x00009888" value="0x0E080FF7" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x10080BE7" />
+ <register type="NOA" address="0x00009888" value="0x12080FF7" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x26084720" />
+ <register type="NOA" address="0x00009888" value="0x2C080239" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x14080BE7" />
+ <register type="NOA" address="0x00009888" value="0x16080FF7" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT1"
+ symbol_name="Ext190"
+ underscore_name="ext190"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4f3fe2ef-06d3-4247-b083-562ae0179b5d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0002FFAA" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x04060554" />
+ <register type="NOA" address="0x00009888" value="0x060605D6" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0002AA00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x08060554" />
+ <register type="NOA" address="0x00009888" value="0x0A0605D6" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0202FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x0C060554" />
+ <register type="NOA" address="0x00009888" value="0x0E0605D6" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18060005" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02060020" />
+ <register type="NOA" address="0x00009888" value="0x10060554" />
+ <register type="NOA" address="0x00009888" value="0x120605D6" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="Ext192"
+ chipset="ARLGT1"
+ symbol_name="Ext192"
+ underscore_name="ext192"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dcf3d67e-ebd3-45dc-886f-9be6268edd1e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ C 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160502A0" />
+ <register type="NOA" address="0x00009888" value="0x1A055F80" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02053804" />
+ <register type="NOA" address="0x00009888" value="0x04050308" />
+ <register type="NOA" address="0x00009888" value="0x12050A20" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x000800F5" />
+ <register type="NOA" address="0x00009888" value="0x02085F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x160502A0" />
+ <register type="NOA" address="0x00009888" value="0x1A055F80" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x02053804" />
+ <register type="NOA" address="0x00009888" value="0x060500C2" />
+ <register type="NOA" address="0x00009888" value="0x10050A20" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00080050" />
+ <register type="NOA" address="0x00009888" value="0x02080500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x160502A0" />
+ <register type="NOA" address="0x00009888" value="0x1A055F80" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x02053804" />
+ <register type="NOA" address="0x00009888" value="0x080500C2" />
+ <register type="NOA" address="0x00009888" value="0x0E050A20" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008F500" />
+ <register type="NOA" address="0x00009888" value="0x0208005F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x160502A0" />
+ <register type="NOA" address="0x00009888" value="0x1A055F80" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x02053804" />
+ <register type="NOA" address="0x00009888" value="0x0A0500C2" />
+ <register type="NOA" address="0x00009888" value="0x0C050A20" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085000" />
+ <register type="NOA" address="0x00009888" value="0x02080005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AA00" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145500" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155500" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165500" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017AA00" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000E0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000DAA00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006AA00" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010211" />
+ <register type="NOA" address="0x00009888" value="0x58011201" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext195"
+ chipset="ARLGT1"
+ symbol_name="Ext195"
+ underscore_name="ext195"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4fbdf333-ee3e-4928-83cb-00899e1a7746"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GpGpu Dispatch Xecore0"
+ symbol_name="GPGPU_DISPATCH_XECORE0"
+ underscore_name="gpgpu_dispatch_xecore0"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GpGpu Dispatch Xecore1"
+ symbol_name="GPGPU_DISPATCH_XECORE1"
+ underscore_name="gpgpu_dispatch_xecore1"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GpGpu Dispatch Xecore2"
+ symbol_name="GPGPU_DISPATCH_XECORE2"
+ underscore_name="gpgpu_dispatch_xecore2"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0A202960" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x002039E0" />
+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x0204D000" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x16070980" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0A202960" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x022039E0" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009888" value="0x02043000" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x16070026" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x00080A80" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0A202960" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x042039E0" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x020203FF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040D55" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x14070980" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x020803FE" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x0A202960" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x062039E0" />
+ <register type="NOA" address="0x00009888" value="0x00200000" />
+ <register type="NOA" address="0x00009888" value="0x020200FC" />
+ <register type="NOA" address="0x00009888" value="0x02040354" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x14070026" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x020800A8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x02130AAA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140555" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150555" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160555" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x02170AAA" />
+ <register type="NOA" address="0x00009888" value="0x000C3FC0" />
+ <register type="NOA" address="0x00009888" value="0x000E3FC0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D0AAA" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x02060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010221" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010010" />
+ <register type="NOA" address="0x00009888" value="0x54011404" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="Ext200"
+ chipset="ARLGT1"
+ symbol_name="Ext200"
+ underscore_name="ext200"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6afce03b-5ab6-4b92-832c-4a749cf0b81c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank0 Xecore0"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE0"
+ underscore_name="slm_access_count_bank0_xecore0"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore1"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE1"
+ underscore_name="slm_access_count_bank0_xecore1"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore2"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE2"
+ underscore_name="slm_access_count_bank0_xecore2"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore3"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE3"
+ underscore_name="slm_access_count_bank0_xecore3"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x180802D5" />
+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x080801C6" />
+ <register type="NOA" address="0x00009888" value="0x0A080008" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x180802D5" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080180" />
+ <register type="NOA" address="0x00009888" value="0x0C080207" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x180802D5" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0E0801C6" />
+ <register type="NOA" address="0x00009888" value="0x10080008" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x020800FC" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x180802D5" />
+ <register type="NOA" address="0x00009888" value="0x020200FC" />
+ <register type="NOA" address="0x00009888" value="0x02040054" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x10080180" />
+ <register type="NOA" address="0x00009888" value="0x12080207" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000E0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext201"
+ chipset="ARLGT1"
+ symbol_name="Ext201"
+ underscore_name="ext201"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="70a0786e-5a9e-4f02-a5b8-d0ecfbea5f04"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank1 Xecore0"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE0"
+ underscore_name="slm_access_count_bank1_xecore0"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore1"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE1"
+ underscore_name="slm_access_count_bank1_xecore1"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore2"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE2"
+ underscore_name="slm_access_count_bank1_xecore2"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore3"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE3"
+ underscore_name="slm_access_count_bank1_xecore3"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080016" />
+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x080801C6" />
+ <register type="NOA" address="0x00009888" value="0x0A080008" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080016" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x0A080180" />
+ <register type="NOA" address="0x00009888" value="0x0C080207" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080016" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x0E0801C6" />
+ <register type="NOA" address="0x00009888" value="0x10080008" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x020800FC" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080016" />
+ <register type="NOA" address="0x00009888" value="0x020200FC" />
+ <register type="NOA" address="0x00009888" value="0x02040054" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x10080180" />
+ <register type="NOA" address="0x00009888" value="0x12080207" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013A000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x00145000" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x00155000" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x00165000" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x0017A000" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000E0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000DA000" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x0006A000" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0001AFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext202"
+ chipset="ARLGT1"
+ symbol_name="Ext202"
+ underscore_name="ext202"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3b54f52d-20ce-4063-b001-682d0ebb0c88"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x1C0700A0" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060001" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02010002" />
+ <register type="NOA" address="0x00009888" value="0x04070076" />
+ <register type="NOA" address="0x00009888" value="0x08070207" />
+ <register type="NOA" address="0x00009888" value="0x0A070289" />
+ <register type="NOA" address="0x00009888" value="0x0C07030B" />
+ <register type="NOA" address="0x00009888" value="0x0E07038D" />
+ <register type="NOA" address="0x00009888" value="0x1007000F" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="ARLGT1"
+ symbol_name="Ext203"
+ underscore_name="ext203"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="89e4b58c-d081-4e84-9ff2-2763eaf9aa4a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x180800A0" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060001" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02010002" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070001" />
+ <register type="NOA" address="0x00009888" value="0x00080076" />
+ <register type="NOA" address="0x00009888" value="0x04080207" />
+ <register type="NOA" address="0x00009888" value="0x06080289" />
+ <register type="NOA" address="0x00009888" value="0x0808030B" />
+ <register type="NOA" address="0x00009888" value="0x0A08038D" />
+ <register type="NOA" address="0x00009888" value="0x0C08000F" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="ARLGT1"
+ symbol_name="Ext204"
+ underscore_name="ext204"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e30ad2c5-8ad9-47d9-af84-fec1c2c4159a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x04052580" />
+ <register type="NOA" address="0x00009888" value="0x06050B68" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x08050960" />
+ <register type="NOA" address="0x00009888" value="0x0A050B68" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x0C050960" />
+ <register type="NOA" address="0x00009888" value="0x0E050B68" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x10050960" />
+ <register type="NOA" address="0x00009888" value="0x12050B68" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="Ext205"
+ chipset="ARLGT1"
+ symbol_name="Ext205"
+ underscore_name="ext205"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="de2c3fc7-8b73-4db9-8492-f4361ea97eaf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x04052780" />
+ <register type="NOA" address="0x00009888" value="0x06050BE8" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0008FF55" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x080509E0" />
+ <register type="NOA" address="0x00009888" value="0x0A050BE8" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x0C0509E0" />
+ <register type="NOA" address="0x00009888" value="0x0E050BE8" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208FF55" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x100509E0" />
+ <register type="NOA" address="0x00009888" value="0x12050BE8" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x000EFF00" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009888" value="0x5A010011" />
+ <register type="NOA" address="0x00009888" value="0x5C011209" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60010609" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="Ext212"
+ chipset="ARLGT1"
+ symbol_name="Ext212"
+ underscore_name="ext212"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="416b48bb-dbfd-41bd-aca6-2fc2d0da9067"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x04052580" />
+ <register type="NOA" address="0x00009888" value="0x060509E6" />
+ <register type="NOA" address="0x00009888" value="0x08050B68" />
+ <register type="NOA" address="0x00009888" value="0x0A050BEE" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x0C050960" />
+ <register type="NOA" address="0x00009888" value="0x0E0509E6" />
+ <register type="NOA" address="0x00009888" value="0x10050B68" />
+ <register type="NOA" address="0x00009888" value="0x12050BEE" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="0x0000002A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D958" value="0x00000282" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D968" value="0x00008002" />
+ <register type="OA" address="0x0000D96C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D970" value="0x00002802" />
+ <register type="OA" address="0x0000D974" value="0x0000FAFF" />
+ <register type="OA" address="0x0000D978" value="0x00028002" />
+ <register type="OA" address="0x0000D97C" value="0x0000AFFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext214"
+ chipset="ARLGT1"
+ symbol_name="Ext214"
+ underscore_name="ext214"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6b7c82ff-8594-4739-9117-423ca99f3641"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x04052580" />
+ <register type="NOA" address="0x00009888" value="0x060509E6" />
+ <register type="NOA" address="0x00009888" value="0x08050B68" />
+ <register type="NOA" address="0x00009888" value="0x0A050BEE" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1A0572E0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02053800" />
+ <register type="NOA" address="0x00009888" value="0x0C050960" />
+ <register type="NOA" address="0x00009888" value="0x0E0509E6" />
+ <register type="NOA" address="0x00009888" value="0x10050B68" />
+ <register type="NOA" address="0x00009888" value="0x12050BEE" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010030" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010603" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="0x0000002A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D958" value="0x00000282" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D968" value="0x00008002" />
+ <register type="OA" address="0x0000D96C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D970" value="0x00002802" />
+ <register type="OA" address="0x0000D974" value="0x0000FAFF" />
+ <register type="OA" address="0x0000D978" value="0x00028002" />
+ <register type="OA" address="0x0000D97C" value="0x0000AFFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext220"
+ chipset="ARLGT1"
+ symbol_name="Ext220"
+ underscore_name="ext220"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0eedb01b-7339-4833-9fd4-be24ee2606e4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x14050000" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02050002" />
+ <register type="NOA" address="0x00009888" value="0x12050001" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02085F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14050000" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x02050002" />
+ <register type="NOA" address="0x00009888" value="0x10050001" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02080500" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x14050000" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x02050002" />
+ <register type="NOA" address="0x00009888" value="0x0E050001" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x0208005F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x14050000" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x02050002" />
+ <register type="NOA" address="0x00009888" value="0x0C050001" />
+ <register type="NOA" address="0x00009888" value="0x04050000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02080005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x000E0F00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext223"
+ underscore_name="ext223"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2a378216-f049-4863-b072-d43814b55841"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="L1Cache"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x16080200" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x14080200" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x12080200" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080006" />
+ <register type="NOA" address="0x00009888" value="0x1C081800" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x10080200" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x021300AA" />
+ <register type="NOA" address="0x00009888" value="0x02140055" />
+ <register type="NOA" address="0x00009888" value="0x02150055" />
+ <register type="NOA" address="0x00009888" value="0x02160055" />
+ <register type="NOA" address="0x00009888" value="0x021700AA" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x000E0F00" />
+ <register type="NOA" address="0x00009888" value="0x020D00AA" />
+ <register type="NOA" address="0x00009888" value="0x020600AA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54010229" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext225"
+ underscore_name="ext225"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="03a11a0d-7080-4d62-8a5f-6381cfea2f7c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x24106C00" />
+ <register type="NOA" address="0x00009888" value="0x2610001C" />
+ <register type="NOA" address="0x00009888" value="0x46020040" />
+ <register type="NOA" address="0x00009888" value="0x00135555" />
+ <register type="NOA" address="0x00009888" value="0x02130011" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02160011" />
+ <register type="NOA" address="0x00009888" value="0x02106F60" />
+ <register type="NOA" address="0x00009888" value="0x04100E35" />
+ <register type="NOA" address="0x00009888" value="0x06100EB9" />
+ <register type="NOA" address="0x00009888" value="0x08100F3B" />
+ <register type="NOA" address="0x00009888" value="0x0A100FBD" />
+ <register type="NOA" address="0x00009888" value="0x0C100FC0" />
+ <register type="NOA" address="0x00009888" value="0x00100000" />
+ <register type="NOA" address="0x00009888" value="0x000C05FF" />
+ <register type="NOA" address="0x00009888" value="0x000E05FF" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02060022" />
+ <register type="NOA" address="0x00009888" value="0x0802000E" />
+ <register type="NOA" address="0x00009888" value="0x12020033" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02010026" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" 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_config>
+ </set>
+
+ <set name="Ext227"
+ chipset="ARLGT1"
+ symbol_name="Ext227"
+ underscore_name="ext227"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1c72fb18-1f32-4d48-84be-746f11f25c4d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x24106C00" />
+ <register type="NOA" address="0x00009888" value="0x2610001C" />
+ <register type="NOA" address="0x00009888" value="0x46020040" />
+ <register type="NOA" address="0x00009888" value="0x00135555" />
+ <register type="NOA" address="0x00009888" value="0x02130011" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02160011" />
+ <register type="NOA" address="0x00009888" value="0x02106F60" />
+ <register type="NOA" address="0x00009888" value="0x04100E35" />
+ <register type="NOA" address="0x00009888" value="0x06100EB9" />
+ <register type="NOA" address="0x00009888" value="0x08100F3B" />
+ <register type="NOA" address="0x00009888" value="0x0A100FBD" />
+ <register type="NOA" address="0x00009888" value="0x0C100FC0" />
+ <register type="NOA" address="0x00009888" value="0x00100000" />
+ <register type="NOA" address="0x00009888" value="0x000C05FF" />
+ <register type="NOA" address="0x00009888" value="0x000E05FF" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02060022" />
+ <register type="NOA" address="0x00009888" value="0x0802000E" />
+ <register type="NOA" address="0x00009888" value="0x12020033" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02010026" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF08000FE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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_config>
+ </set>
+
+ <set name="Ext229"
+ chipset="ARLGT1"
+ symbol_name="Ext229"
+ underscore_name="ext229"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3198f1d1-59c0-4223-a9eb-ac223163a3a3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x260814C0" />
+ <register type="NOA" address="0x00009888" value="0x2C0800A6" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x10080C31" />
+ <register type="NOA" address="0x00009888" value="0x12080FBF" />
+ <register type="NOA" address="0x00009888" value="0x14080821" />
+ <register type="NOA" address="0x00009888" value="0x16080BAF" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x260814C0" />
+ <register type="NOA" address="0x00009888" value="0x2C0800A6" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x08080C31" />
+ <register type="NOA" address="0x00009888" value="0x0A080FBF" />
+ <register type="NOA" address="0x00009888" value="0x0C080821" />
+ <register type="NOA" address="0x00009888" value="0x0E080BAF" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010600" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext231"
+ underscore_name="ext231"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0714301f-ca63-4c17-a8a1-fa1792fa3d14"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x260814C0" />
+ <register type="NOA" address="0x00009888" value="0x2C0800A6" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x10080C31" />
+ <register type="NOA" address="0x00009888" value="0x12080FBF" />
+ <register type="NOA" address="0x00009888" value="0x14080821" />
+ <register type="NOA" address="0x00009888" value="0x16080BAF" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x260814C0" />
+ <register type="NOA" address="0x00009888" value="0x2C0800A6" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x06081032" />
+ <register type="NOA" address="0x00009888" value="0x08080C31" />
+ <register type="NOA" address="0x00009888" value="0x0A080FBF" />
+ <register type="NOA" address="0x00009888" value="0x0C080821" />
+ <register type="NOA" address="0x00009888" value="0x0E080BAF" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010600" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext237"
+ underscore_name="ext237"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e39e6d3b-dfd1-421c-ba2f-03db43288a56"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x0C012000" />
+ <register type="NOA" address="0x00009888" value="0x0C412000" />
+ <register type="NOA" address="0x00009888" value="0x0C812000" />
+ <register type="NOA" address="0x00009888" value="0x0CC12000" />
+ <register type="NOA" address="0x00009888" value="0x00010004" />
+ <register type="NOA" address="0x00009888" value="0x12010080" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00410004" />
+ <register type="NOA" address="0x00009888" value="0x12410002" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x00810004" />
+ <register type="NOA" address="0x00009888" value="0x10810080" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00C10004" />
+ <register type="NOA" address="0x00009888" value="0x10C10002" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00124000" />
+ <register type="NOA" address="0x00009888" value="0x0213BA00" />
+ <register type="NOA" address="0x00009888" value="0x02144900" />
+ <register type="NOA" address="0x00009888" value="0x02158300" />
+ <register type="NOA" address="0x00009888" value="0x02165500" />
+ <register type="NOA" address="0x00009888" value="0x000CF000" />
+ <register type="NOA" address="0x00009888" value="0x000EF000" />
+ <register type="NOA" address="0x00009888" value="0x021A2000" />
+ <register type="NOA" address="0x00009888" value="0x001B2000" />
+ <register type="NOA" address="0x00009888" value="0x0206AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AA00" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT1"
+ symbol_name="Ext238"
+ underscore_name="ext238"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8676f23a-af60-43ae-80bf-ea64702d9515"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 4 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1E020220" />
+ <register type="NOA" address="0x00009888" value="0x04022000" />
+ <register type="NOA" address="0x00009888" value="0x16020026" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1E020220" />
+ <register type="NOA" address="0x00009888" value="0x04022000" />
+ <register type="NOA" address="0x00009888" value="0x14020980" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x1E020220" />
+ <register type="NOA" address="0x00009888" value="0x04022000" />
+ <register type="NOA" address="0x00009888" value="0x14020026" />
+ <register type="NOA" address="0x00009888" value="0x02020300" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x02080300" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1E020220" />
+ <register type="NOA" address="0x00009888" value="0x04022000" />
+ <register type="NOA" address="0x00009888" value="0x12020980" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x02040100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1410014C" />
+ <register type="NOA" address="0x00009888" value="0x00130005" />
+ <register type="NOA" address="0x00009888" value="0x02130A00" />
+ <register type="NOA" address="0x00009888" value="0x02140500" />
+ <register type="NOA" address="0x00009888" value="0x02150500" />
+ <register type="NOA" address="0x00009888" value="0x00160005" />
+ <register type="NOA" address="0x00009888" value="0x02160500" />
+ <register type="NOA" address="0x00009888" value="0x02170A00" />
+ <register type="NOA" address="0x00009888" value="0x0010001A" />
+ <register type="NOA" address="0x00009888" value="0x02100E00" />
+ <register type="NOA" address="0x00009888" value="0x04100008" />
+ <register type="NOA" address="0x00009888" value="0x000C3003" />
+ <register type="NOA" address="0x00009888" value="0x000E3003" />
+ <register type="NOA" address="0x00009888" value="0x020D0A00" />
+ <register type="NOA" address="0x00009888" value="0x0006000A" />
+ <register type="NOA" address="0x00009888" value="0x02060A00" />
+ <register type="NOA" address="0x00009888" value="0x0001000A" />
+ <register type="NOA" address="0x00009888" value="0x0201FA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010090" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010009" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ </register_config>
+ </set>
+
+ <set name="Ext239"
+ chipset="ARLGT1"
+ symbol_name="Ext239"
+ underscore_name="ext239"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e8e33bea-601b-4d02-80d3-d3415a643f89"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x1C0700C7" />
+ <register type="NOA" address="0x00009888" value="0x180800A7" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x04070076" />
+ <register type="NOA" address="0x00009888" value="0x08070205" />
+ <register type="NOA" address="0x00009888" value="0x0A0702CA" />
+ <register type="NOA" address="0x00009888" value="0x0C07034C" />
+ <register type="NOA" address="0x00009888" value="0x0E0703CE" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x00080076" />
+ <register type="NOA" address="0x00009888" value="0x0C080207" />
+ <register type="NOA" address="0x00009888" value="0x0E0802CA" />
+ <register type="NOA" address="0x00009888" value="0x1008034C" />
+ <register type="NOA" address="0x00009888" value="0x120803CE" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="ARLGT1"
+ symbol_name="Ext240"
+ underscore_name="ext240"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="31e9684a-d72f-45c3-b8f3-a71e8c2677be"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x1C0700A7" />
+ <register type="NOA" address="0x00009888" value="0x180800C7" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x04070076" />
+ <register type="NOA" address="0x00009888" value="0x10070207" />
+ <register type="NOA" address="0x00009888" value="0x120702CA" />
+ <register type="NOA" address="0x00009888" value="0x1407034C" />
+ <register type="NOA" address="0x00009888" value="0x160703CE" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x00080076" />
+ <register type="NOA" address="0x00009888" value="0x04080205" />
+ <register type="NOA" address="0x00009888" value="0x060802CA" />
+ <register type="NOA" address="0x00009888" value="0x0808034C" />
+ <register type="NOA" address="0x00009888" value="0x0A0803CE" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="Ext300"
+ chipset="ARLGT1"
+ symbol_name="Ext300"
+ underscore_name="ext300"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4ae3faa5-dfb3-4877-bcc9-e2796a324b70"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x32077540" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x000457FF" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x08070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0A070D74" />
+ <register type="NOA" address="0x00009888" value="0x0C07003E" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x32077540" />
+ <register type="NOA" address="0x00009888" value="0x0004FC00" />
+ <register type="NOA" address="0x00009888" value="0x0204000F" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x0C070C80" />
+ <register type="NOA" address="0x00009888" value="0x0E070D33" />
+ <register type="NOA" address="0x00009888" value="0x10070FB5" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x32077540" />
+ <register type="NOA" address="0x00009888" value="0x02043FF0" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x12070CF2" />
+ <register type="NOA" address="0x00009888" value="0x14070D74" />
+ <register type="NOA" address="0x00009888" value="0x1607003E" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02132AA0" />
+ <register type="NOA" address="0x00009888" value="0x02141550" />
+ <register type="NOA" address="0x00009888" value="0x02151550" />
+ <register type="NOA" address="0x00009888" value="0x02161550" />
+ <register type="NOA" address="0x00009888" value="0x02172AA0" />
+ <register type="NOA" address="0x00009888" value="0x000C7C00" />
+ <register type="NOA" address="0x00009888" value="0x000E7C00" />
+ <register type="NOA" address="0x00009888" value="0x020D2AA0" />
+ <register type="NOA" address="0x00009888" value="0x02062AA0" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02012AAF" />
+ <register type="NOA" address="0x00009888" value="0x4E010090" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58011209" />
+ <register type="NOA" address="0x00009888" value="0x5A010090" />
+ <register type="NOA" address="0x00009888" value="0x5C010C09" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="0x000000C2" />
+ <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="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext301"
+ chipset="ARLGT1"
+ symbol_name="Ext301"
+ underscore_name="ext301"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="02cc960e-2249-4eaa-9f66-73d58d3e552a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x32077540" />
+ <register type="NOA" address="0x00009888" value="0x000403FF" />
+ <register type="NOA" address="0x00009888" value="0x06079800" />
+ <register type="NOA" address="0x00009888" value="0x08070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0A070D74" />
+ <register type="NOA" address="0x00009888" value="0x0C07003E" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x001302AA" />
+ <register type="NOA" address="0x00009888" value="0x00140155" />
+ <register type="NOA" address="0x00009888" value="0x00150155" />
+ <register type="NOA" address="0x00009888" value="0x00160155" />
+ <register type="NOA" address="0x00009888" value="0x001702AA" />
+ <register type="NOA" address="0x00009888" value="0x000C001F" />
+ <register type="NOA" address="0x00009888" value="0x000E001F" />
+ <register type="NOA" address="0x00009888" value="0x000D02AA" />
+ <register type="NOA" address="0x00009888" value="0x000602AA" />
+ <register type="NOA" address="0x00009888" value="0x000102AA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </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="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ </register_config>
+ </set>
+
+ <set name="Ext500"
+ chipset="ARLGT1"
+ symbol_name="Ext500"
+ underscore_name="ext500"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b9d5dc10-3967-45a7-bd6d-02b22b9ffb0b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x20020006" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x06024C00" />
+ <register type="NOA" address="0x00009888" value="0x16020025" />
+ <register type="NOA" address="0x00009888" value="0x0002000C" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x0008000C" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x20020006" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020026" />
+ <register type="NOA" address="0x00009888" value="0x14020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040004" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x20020006" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020980" />
+ <register type="NOA" address="0x00009888" value="0x14020025" />
+ <register type="NOA" address="0x00009888" value="0x000200C0" />
+ <register type="NOA" address="0x00009888" value="0x02020300" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x000800C0" />
+ <register type="NOA" address="0x00009888" value="0x02080300" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x20020006" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x0A020026" />
+ <register type="NOA" address="0x00009888" value="0x12020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040040" />
+ <register type="NOA" address="0x00009888" value="0x02040100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x001300A0" />
+ <register type="NOA" address="0x00009888" value="0x02130A00" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x02140500" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x02150500" />
+ <register type="NOA" address="0x00009888" value="0x00160050" />
+ <register type="NOA" address="0x00009888" value="0x02160500" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x02170A00" />
+ <register type="NOA" address="0x00009888" value="0x000C300C" />
+ <register type="NOA" address="0x00009888" value="0x000E300C" />
+ <register type="NOA" address="0x00009888" value="0x000D00A0" />
+ <register type="NOA" address="0x00009888" value="0x020D0A00" />
+ <register type="NOA" address="0x00009888" value="0x000600A0" />
+ <register type="NOA" address="0x00009888" value="0x02060A00" />
+ <register type="NOA" address="0x00009888" value="0x000100AF" />
+ <register type="NOA" address="0x00009888" value="0x0201FA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010609" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext501"
+ chipset="ARLGT1"
+ symbol_name="Ext501"
+ underscore_name="ext501"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2241c75f-828a-43d8-9ade-330beee53c6c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2002000D" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x06024C00" />
+ <register type="NOA" address="0x00009888" value="0x16020025" />
+ <register type="NOA" address="0x00009888" value="0x0002000C" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x0008000C" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2002000D" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020026" />
+ <register type="NOA" address="0x00009888" value="0x14020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040004" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2002000D" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020980" />
+ <register type="NOA" address="0x00009888" value="0x14020025" />
+ <register type="NOA" address="0x00009888" value="0x000200C0" />
+ <register type="NOA" address="0x00009888" value="0x02020300" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x000800C0" />
+ <register type="NOA" address="0x00009888" value="0x02080300" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2002000D" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x0A020026" />
+ <register type="NOA" address="0x00009888" value="0x12020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040040" />
+ <register type="NOA" address="0x00009888" value="0x02040100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x001300A0" />
+ <register type="NOA" address="0x00009888" value="0x02130A00" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x02140500" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x02150500" />
+ <register type="NOA" address="0x00009888" value="0x00160050" />
+ <register type="NOA" address="0x00009888" value="0x02160500" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x02170A00" />
+ <register type="NOA" address="0x00009888" value="0x000C300C" />
+ <register type="NOA" address="0x00009888" value="0x000E300C" />
+ <register type="NOA" address="0x00009888" value="0x000D00A0" />
+ <register type="NOA" address="0x00009888" value="0x020D0A00" />
+ <register type="NOA" address="0x00009888" value="0x000600A0" />
+ <register type="NOA" address="0x00009888" value="0x02060A00" />
+ <register type="NOA" address="0x00009888" value="0x000100AF" />
+ <register type="NOA" address="0x00009888" value="0x0201FA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010609" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext502"
+ chipset="ARLGT1"
+ symbol_name="Ext502"
+ underscore_name="ext502"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2967a1c3-647e-4de6-b4c6-cb44b26c9e30"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x20020014" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x06024C00" />
+ <register type="NOA" address="0x00009888" value="0x16020025" />
+ <register type="NOA" address="0x00009888" value="0x0002000C" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x0008000C" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x20020014" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020026" />
+ <register type="NOA" address="0x00009888" value="0x14020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040004" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x20020014" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020980" />
+ <register type="NOA" address="0x00009888" value="0x14020025" />
+ <register type="NOA" address="0x00009888" value="0x000200C0" />
+ <register type="NOA" address="0x00009888" value="0x02020300" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x000800C0" />
+ <register type="NOA" address="0x00009888" value="0x02080300" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x20020014" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x0A020026" />
+ <register type="NOA" address="0x00009888" value="0x12020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040040" />
+ <register type="NOA" address="0x00009888" value="0x02040100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x001300A0" />
+ <register type="NOA" address="0x00009888" value="0x02130A00" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x02140500" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x02150500" />
+ <register type="NOA" address="0x00009888" value="0x00160050" />
+ <register type="NOA" address="0x00009888" value="0x02160500" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x02170A00" />
+ <register type="NOA" address="0x00009888" value="0x000C300C" />
+ <register type="NOA" address="0x00009888" value="0x000E300C" />
+ <register type="NOA" address="0x00009888" value="0x000D00A0" />
+ <register type="NOA" address="0x00009888" value="0x020D0A00" />
+ <register type="NOA" address="0x00009888" value="0x000600A0" />
+ <register type="NOA" address="0x00009888" value="0x02060A00" />
+ <register type="NOA" address="0x00009888" value="0x000100AF" />
+ <register type="NOA" address="0x00009888" value="0x0201FA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010609" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext503"
+ chipset="ARLGT1"
+ symbol_name="Ext503"
+ underscore_name="ext503"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9cf0ba8a-d36e-4ace-8cc6-64930723eb07"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2002001B" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x06024C00" />
+ <register type="NOA" address="0x00009888" value="0x16020025" />
+ <register type="NOA" address="0x00009888" value="0x0002000C" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x0008000C" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2002001B" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020026" />
+ <register type="NOA" address="0x00009888" value="0x14020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040004" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2002001B" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x08020980" />
+ <register type="NOA" address="0x00009888" value="0x14020025" />
+ <register type="NOA" address="0x00009888" value="0x000200C0" />
+ <register type="NOA" address="0x00009888" value="0x02020300" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x000800C0" />
+ <register type="NOA" address="0x00009888" value="0x02080300" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2002001B" />
+ <register type="NOA" address="0x00009888" value="0x04024000" />
+ <register type="NOA" address="0x00009888" value="0x0A020026" />
+ <register type="NOA" address="0x00009888" value="0x12020940" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00040040" />
+ <register type="NOA" address="0x00009888" value="0x02040100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x001300A0" />
+ <register type="NOA" address="0x00009888" value="0x02130A00" />
+ <register type="NOA" address="0x00009888" value="0x00140050" />
+ <register type="NOA" address="0x00009888" value="0x02140500" />
+ <register type="NOA" address="0x00009888" value="0x00150050" />
+ <register type="NOA" address="0x00009888" value="0x02150500" />
+ <register type="NOA" address="0x00009888" value="0x00160050" />
+ <register type="NOA" address="0x00009888" value="0x02160500" />
+ <register type="NOA" address="0x00009888" value="0x001700A0" />
+ <register type="NOA" address="0x00009888" value="0x02170A00" />
+ <register type="NOA" address="0x00009888" value="0x000C300C" />
+ <register type="NOA" address="0x00009888" value="0x000E300C" />
+ <register type="NOA" address="0x00009888" value="0x000D00A0" />
+ <register type="NOA" address="0x00009888" value="0x020D0A00" />
+ <register type="NOA" address="0x00009888" value="0x000600A0" />
+ <register type="NOA" address="0x00009888" value="0x02060A00" />
+ <register type="NOA" address="0x00009888" value="0x000100AF" />
+ <register type="NOA" address="0x00009888" value="0x0201FA00" />
+ <register type="NOA" address="0x00009888" value="0x4E010011" />
+ <register type="NOA" address="0x00009888" value="0x56010011" />
+ <register type="NOA" address="0x00009888" value="0x58010609" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011203" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext508"
+ chipset="ARLGT1"
+ symbol_name="Ext508"
+ underscore_name="ext508"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0ae50b05-b951-4956-bf1f-b530463aa70a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080295" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x10080140" />
+ <register type="NOA" address="0x00009888" value="0x120800C4" />
+ <register type="NOA" address="0x00009888" value="0x14080042" />
+ <register type="NOA" address="0x00009888" value="0x160803C0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18080295" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008000F" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext509"
+ chipset="ARLGT1"
+ symbol_name="Ext509"
+ underscore_name="ext509"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="062f8a82-c75f-4692-b0b6-c879066cd169"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080014" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x10080140" />
+ <register type="NOA" address="0x00009888" value="0x120800C4" />
+ <register type="NOA" address="0x00009888" value="0x14080042" />
+ <register type="NOA" address="0x00009888" value="0x160803C0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080014" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008000F" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext510"
+ chipset="ARLGT1"
+ symbol_name="Ext510"
+ underscore_name="ext510"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ac9caebf-cf2f-46a2-8a19-ef737aecee48"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x18080295" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x10080140" />
+ <register type="NOA" address="0x00009888" value="0x120800C4" />
+ <register type="NOA" address="0x00009888" value="0x14080042" />
+ <register type="NOA" address="0x00009888" value="0x160803C0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080295" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x04080010" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008000F" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145550" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155550" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165550" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000DAAA0" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext511"
+ chipset="ARLGT1"
+ symbol_name="Ext511"
+ underscore_name="ext511"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ce20da57-c421-4dda-8dc6-6a08b5b1f9d5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080014" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x10080140" />
+ <register type="NOA" address="0x00009888" value="0x120800C4" />
+ <register type="NOA" address="0x00009888" value="0x14080042" />
+ <register type="NOA" address="0x00009888" value="0x160803C0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x1C085400" />
+ <register type="NOA" address="0x00009888" value="0x1E080014" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x04080098" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008000F" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145550" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155550" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165550" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000DAAA0" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010603" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010603" />
+ <register type="NOA" address="0x00009888" value="0x56010030" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext516"
+ chipset="ARLGT1"
+ symbol_name="Ext516"
+ underscore_name="ext516"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f591e936-e2f3-44e3-adeb-4c2794e24337"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080004" />
+ <register type="NOA" address="0x00009888" value="0x1C081000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext517"
+ chipset="ARLGT1"
+ symbol_name="Ext517"
+ underscore_name="ext517"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bd843d98-8176-44ab-bf6d-bf53a32cd2f5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080005" />
+ <register type="NOA" address="0x00009888" value="0x1C081400" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext518"
+ chipset="ARLGT1"
+ symbol_name="Ext518"
+ underscore_name="ext518"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="67f82e92-b8f3-4429-a93d-86215e54be3e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x18080004" />
+ <register type="NOA" address="0x00009888" value="0x1C081000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext519"
+ chipset="ARLGT1"
+ symbol_name="Ext519"
+ underscore_name="ext519"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dd7ff552-1dbd-43a9-ab1c-af9b88880ea7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x18080005" />
+ <register type="NOA" address="0x00009888" value="0x1C081400" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext520"
+ chipset="ARLGT1"
+ symbol_name="Ext520"
+ underscore_name="ext520"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="79b314dc-eff6-4924-8a05-5bfa2b84e91c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="0x18080004" />
+ <register type="NOA" address="0x00009888" value="0x1C081000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext521"
+ chipset="ARLGT1"
+ symbol_name="Ext521"
+ underscore_name="ext521"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="71f9513e-619e-485c-94ed-f75313d88146"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="0x18080005" />
+ <register type="NOA" address="0x00009888" value="0x1C081400" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext522"
+ chipset="ARLGT1"
+ symbol_name="Ext522"
+ underscore_name="ext522"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f80270d4-84e3-453d-b3b7-075872192366"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080004" />
+ <register type="NOA" address="0x00009888" value="0x1C081000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext523"
+ chipset="ARLGT1"
+ symbol_name="Ext523"
+ underscore_name="ext523"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b7463a5d-e010-4bbb-9f0b-d3ef1a751b92"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080005" />
+ <register type="NOA" address="0x00009888" value="0x1C081400" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x08080187" />
+ <register type="NOA" address="0x00009888" value="0x0A080105" />
+ <register type="NOA" address="0x00009888" value="0x0C080083" />
+ <register type="NOA" address="0x00009888" value="0x0E080001" />
+ <register type="NOA" address="0x00009888" value="0x1008038F" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155555" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165555" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext540"
+ chipset="ARLGT1"
+ symbol_name="Ext540"
+ underscore_name="ext540"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0c3e6199-bee2-4db7-be50-b09790c57ebd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x18080014" />
+ <register type="NOA" address="0x00009888" value="0x1C085000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080380" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext541"
+ chipset="ARLGT1"
+ symbol_name="Ext541"
+ underscore_name="ext541"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4f73f2b3-39e1-471f-910e-95120766e191"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x18080014" />
+ <register type="NOA" address="0x00009888" value="0x1C085000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080380" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext542"
+ chipset="ARLGT1"
+ symbol_name="Ext542"
+ underscore_name="ext542"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6036a422-6312-4d8a-b9ec-4c0c11a6d1c6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="0x18080014" />
+ <register type="NOA" address="0x00009888" value="0x1C085000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080380" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145550" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155550" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165550" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000DAAA0" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext543"
+ chipset="ARLGT1"
+ symbol_name="Ext543"
+ underscore_name="ext543"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c78c4bf3-bfa6-4e88-900f-b4f617b15962"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x18080014" />
+ <register type="NOA" address="0x00009888" value="0x1C085000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x04080008" />
+ <register type="NOA" address="0x00009888" value="0x0A080146" />
+ <register type="NOA" address="0x00009888" value="0x0C0800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E080042" />
+ <register type="NOA" address="0x00009888" value="0x10080380" />
+ <register type="NOA" address="0x00009888" value="0x1208030D" />
+ <register type="NOA" address="0x00009888" value="0x1408028B" />
+ <register type="NOA" address="0x00009888" value="0x16080209" />
+ <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="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0013AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0213AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00145550" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009888" value="0x00155550" />
+ <register type="NOA" address="0x00009888" value="0x02155555" />
+ <register type="NOA" address="0x00009888" value="0x00165550" />
+ <register type="NOA" address="0x00009888" value="0x02165555" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000EFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000DAAA0" />
+ <register type="NOA" address="0x00009888" value="0x020DAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0006AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0206AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext580"
+ chipset="ARLGT1"
+ symbol_name="Ext580"
+ underscore_name="ext580"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fd564734-851c-41e0-ac4b-b6554dde335b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0E0E5000" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x020E0080" />
+ <register type="NOA" address="0x00009888" value="0x040E5500" />
+ <register type="NOA" address="0x00009888" value="0x060E0491" />
+ <register type="NOA" address="0x00009888" value="0x080E0513" />
+ <register type="NOA" address="0x00009888" value="0x000E0000" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext581"
+ chipset="ARLGT1"
+ symbol_name="Ext581"
+ underscore_name="ext581"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2dd6c64b-cf8b-4e06-a65d-bd404db28354"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0C0F5000" />
+ <register type="NOA" address="0x00009888" value="0x00130AAA" />
+ <register type="NOA" address="0x00009888" value="0x00140555" />
+ <register type="NOA" address="0x00009888" value="0x00150555" />
+ <register type="NOA" address="0x00009888" value="0x00160555" />
+ <register type="NOA" address="0x00009888" value="0x00170AAA" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x000E003F" />
+ <register type="NOA" address="0x00009888" value="0x000D0555" />
+ <register type="NOA" address="0x00009888" value="0x000F0080" />
+ <register type="NOA" address="0x00009888" value="0x020F5500" />
+ <register type="NOA" address="0x00009888" value="0x040F0491" />
+ <register type="NOA" address="0x00009888" value="0x060F0513" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext604"
+ chipset="ARLGT1"
+ symbol_name="Ext604"
+ underscore_name="ext604"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="11aa4330-c0da-4093-9347-6b2776f68731"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Active Xecore0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore0"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore1"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore2"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore3"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore0"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore1"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore2"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore3"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x02020C0C" />
+ <register type="NOA" address="0x00009888" value="0x02040707" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x10070023" />
+ <register type="NOA" address="0x00009888" value="0x14070022" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x02080C0C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x02040C0C" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x100708C0" />
+ <register type="NOA" address="0x00009888" value="0x14070880" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x0202C0C0" />
+ <register type="NOA" address="0x00009888" value="0x02047070" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x12070023" />
+ <register type="NOA" address="0x00009888" value="0x16070022" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0208C0C0" />
+ <register type="NOA" address="0x00009884" value="0x0000000B" />
+ <register type="NOA" address="0x00009888" value="0x2A070000" />
+ <register type="NOA" address="0x00009888" value="0x0204C0C0" />
+ <register type="NOA" address="0x00009888" value="0x06070006" />
+ <register type="NOA" address="0x00009888" value="0x120708C0" />
+ <register type="NOA" address="0x00009888" value="0x16070880" />
+ <register type="NOA" address="0x00009888" value="0x08070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0213A0A0" />
+ <register type="NOA" address="0x00009888" value="0x02145050" />
+ <register type="NOA" address="0x00009888" value="0x02155050" />
+ <register type="NOA" address="0x00009888" value="0x02165050" />
+ <register type="NOA" address="0x00009888" value="0x0217A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000CCC00" />
+ <register type="NOA" address="0x00009888" value="0x000ECC00" />
+ <register type="NOA" address="0x00009888" value="0x020DA0A0" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0201AFAF" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x60010220" />
+ <register type="NOA" address="0x00009888" value="0x62010090" />
+ <register type="NOA" address="0x00009888" value="0x4E010000" />
+ <register type="NOA" address="0x00009888" value="0x50010003" />
+ <register type="NOA" address="0x00009888" value="0x52010011" />
+ <register type="NOA" address="0x00009888" value="0x54010609" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x74010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext1000"
+ chipset="ARLGT1"
+ symbol_name="Ext1000"
+ underscore_name="ext1000"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5513b322-7a68-449e-88f4-66660998ab85"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT1"
+ symbol_name="Ext1001"
+ underscore_name="ext1001"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="42991f28-b4bc-4bc6-8609-9f37058d71e6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT1"
+ symbol_name="Ext1002"
+ underscore_name="ext1002"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7f736470-a5c5-4092-8b71-b9f8e71ec098"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="Ext1003"
+ chipset="ARLGT1"
+ symbol_name="Ext1003"
+ underscore_name="ext1003"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2c4ee7ea-a3f8-4e61-b3a7-7b2ee226c5bb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 15 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 Active DS"
+ symbol_name="XVE_ACTIVE_DS"
+ underscore_name="xve_active_ds"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Domain Shader threads loaded"
+ 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 Active HS"
+ symbol_name="XVE_ACTIVE_HS"
+ underscore_name="xve_active_hs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Hull Shader threads loaded"
+ 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 Active FS"
+ symbol_name="XVE_ACTIVE_PS"
+ underscore_name="xve_active_ps"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Fragment Shader threads loaded"
+ 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 Active VS"
+ symbol_name="XVE_ACTIVE_VS"
+ underscore_name="xve_active_vs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Vertex Shader threads loaded"
+ 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 Active Async CS"
+ symbol_name="XVE_ACTIVE_ASYNC_CS"
+ underscore_name="xve_active_async_cs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Async Compute Shader threads loaded"
+ 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 Active CS"
+ symbol_name="XVE_ACTIVE_CS"
+ underscore_name="xve_active_cs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Compute Shader (from Render Engine) threads loaded"
+ 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 Active MS"
+ symbol_name="XVE_ACTIVE_MS"
+ underscore_name="xve_active_ms"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Mesh Shader threads loaded"
+ 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 Active TS"
+ symbol_name="XVE_ACTIVE_TS"
+ underscore_name="xve_active_ts"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Task Shader threads loaded"
+ 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 Active RT"
+ symbol_name="XVE_ACTIVE_RT"
+ underscore_name="xve_active_rt"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Ray Tracing Shader threads loaded"
+ 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 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 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active Cycles Async CS"
+ symbol_name="XVE_ACTIVE_CYCLES_ASYNC_CS"
+ underscore_name="xve_active_cycles_async_cs"
+ description="Number of cycles at least one pipe is active in XVE and there are Async Compute Shader threads loaded"
+ 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 Active Cycles CS"
+ symbol_name="XVE_ACTIVE_CYCLES_CS"
+ underscore_name="xve_active_cycles_cs"
+ description="Number of cycles at least one pipe is active in XVE and there are Compute Shader (from Render Engine) threads loaded"
+ 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 Active Cycles HS"
+ symbol_name="XVE_ACTIVE_CYCLES_HS"
+ underscore_name="xve_active_cycles_hs"
+ description="Number of cycles at least one pipe is active in XVE and there are Hull Shader threads loaded"
+ data_type="uint64"
+ max_equation="100"
+ 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 Active Cycles FS"
+ symbol_name="XVE_ACTIVE_CYCLES_PS"
+ underscore_name="xve_active_cycles_ps"
+ description="Number of cycles at least one pipe is active in XVE and there are Fragment Shader threads loaded"
+ 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 Active Cycles VS"
+ symbol_name="XVE_ACTIVE_CYCLES_VS"
+ underscore_name="xve_active_cycles_vs"
+ description="Number of cycles at least one pipe is active in XVE and there are Vertex Shader threads loaded"
+ 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 Active Cycles DS"
+ symbol_name="XVE_ACTIVE_CYCLES_DS"
+ underscore_name="xve_active_cycles_ds"
+ description="Number of cycles at least one pipe is active in XVE and there are Domain Shader threads loaded"
+ 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 Active Cycles MS"
+ symbol_name="XVE_ACTIVE_CYCLES_MS"
+ underscore_name="xve_active_cycles_ms"
+ description="Number of cycles at least one pipe is active in XVE and there are Mesh Shader threads loaded"
+ 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 Active Cycles TS"
+ symbol_name="XVE_ACTIVE_CYCLES_TS"
+ underscore_name="xve_active_cycles_ts"
+ description="Number of cycles at least one pipe is active in XVE and there are Task Shader threads loaded"
+ 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 Active Cycles RT"
+ symbol_name="XVE_ACTIVE_CYCLES_RT"
+ underscore_name="xve_active_cycles_rt"
+ description="Number of cycles at least one pipe is active in XVE and there are Ray Tracing Shader threads loaded"
+ 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="0x00054014" />
+ <register type="FLEX" address="0x0000E558" value="0x00034024" />
+ <register type="FLEX" address="0x0000E658" value="0x00094064" />
+ <register type="FLEX" address="0x0000E758" value="0x000B40A4" />
+ <register type="FLEX" address="0x0000E45C" value="0x00000004" />
+ <register type="FLEX" address="0x0000E55C" value="0x000C4000" />
+ </register_config>
+ </set>
+
+ <set name="Ext1004"
+ chipset="ARLGT1"
+ symbol_name="Ext1004"
+ underscore_name="ext1004"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4ebf2edf-e668-4efb-a70e-9354da5fee11"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT1"
+ symbol_name="Ext1005"
+ underscore_name="ext1005"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="69369634-c18b-4055-8e8e-fde13422a720"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT1"
+ symbol_name="Ext1006"
+ underscore_name="ext1006"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="eb1f42a5-f351-4429-b3d7-522e0484d6a3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT1"
+ symbol_name="Ext1007"
+ underscore_name="ext1007"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="01987827-911a-474f-95c1-455159cddf56"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 GS"
+ symbol_name="XVE_ACTIVE_GS"
+ underscore_name="xve_active_gs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Geometry Shader threads loaded"
+ 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 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 Active Cycles GS"
+ symbol_name="XVE_ACTIVE_CYCLES_GS"
+ underscore_name="xve_active_cycles_gs"
+ description="Number of cycles at least one pipe is active in XVE and there are Geometry Shader threads loaded"
+ 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 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="0x00045044" />
+ <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="ARLGT1"
+ symbol_name="Ext1010"
+ underscore_name="ext1010"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="39511693-dbba-43dc-92f9-6dfe54b1b779"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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/Sampler Input"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Fragment 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="3D Pipe/Output Merger"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Fragment 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="3D Pipe/Output Merger"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Pix Kill"
+ symbol_name="SHADER_PIX_KILL"
+ underscore_name="shader_pix_kill"
+ description="Number of pixels that were lit from Rasterizer but killed by the Fragment Shader"
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 24 READ 4 UMUL"
+ mdapi_group="3D Pipe/Fragment Shader"
+ mdapi_usage_flags="Tier4 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="3D Pipe/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="3D Pipe/Output Merger"
+ 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>
+
+ <set name="MediaSet1"
+ chipset="ARLGT1"
+ symbol_name="MediaSet1"
+ underscore_name="media_set1"
+ mdapi_supported_apis="IO"
+ oa_format="128B_MPEC8_NOA16"
+ hw_config_guid="d40d796c-aece-4ca3-afc7-0aec455fec6e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="GPU Time Elapsed"
+ data_type="uint64"
+ units="ns"
+ semantic_type="event"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_READ_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX0_READ_REQUEST"
+ underscore_name="video_decode_box0_read_request"
+ description="Number of VDBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_WRITE_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX0_WRITE_REQUEST"
+ underscore_name="video_decode_box0_write_request"
+ description="Number of VDBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX1_READ_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX1_READ_REQUEST"
+ underscore_name="video_decode_box1_read_request"
+ description="Number of VDBOX1 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 2 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX1_WRITE_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX1_WRITE_REQUEST"
+ underscore_name="video_decode_box1_write_request"
+ description="Number of VDBOX1 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 3 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX0_READ_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX0_READ_REQUEST"
+ underscore_name="video_enhancement_box0_read_request"
+ description="Number of VEBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX0_WRITE_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX0_WRITE_REQUEST"
+ underscore_name="video_enhancement_box0_write_request"
+ description="Number of VEBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 5 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX1_READ_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX1_READ_REQUEST"
+ underscore_name="video_enhancement_box1_read_request"
+ description="Number of VEBOX1 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 6 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX1_WRITE_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX1_WRITE_REQUEST"
+ underscore_name="video_enhancement_box1_write_request"
+ description="Number of VEBOX1 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x00393200" value="0x00000201" />
+ <register type="OA" address="0x00393204" value="0x00000000" />
+ <register type="OA" address="0x00393208" value="0x00000202" />
+ <register type="OA" address="0x0039320C" value="0x00000000" />
+ <register type="OA" address="0x00393210" value="0x00000401" />
+ <register type="OA" address="0x00393214" value="0x00000000" />
+ <register type="OA" address="0x00393218" value="0x00000402" />
+ <register type="OA" address="0x0039321C" value="0x00000000" />
+ <register type="OA" address="0x00393220" value="0x00002201" />
+ <register type="OA" address="0x00393224" value="0x00000000" />
+ <register type="OA" address="0x00393228" value="0x00002202" />
+ <register type="OA" address="0x0039322C" value="0x00000000" />
+ <register type="OA" address="0x00393230" value="0x00002401" />
+ <register type="OA" address="0x00393234" value="0x00000000" />
+ <register type="OA" address="0x00393238" value="0x00002402" />
+ <register type="OA" address="0x0039323C" value="0x00000000" />
+ <register type="OA" address="0x00393034" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="MediaSet2"
+ chipset="ARLGT1"
+ symbol_name="MediaSet2"
+ underscore_name="media_set2"
+ mdapi_supported_apis="IO"
+ oa_format="128B_MPEC8_NOA16"
+ hw_config_guid="e3adac97-a6cf-449d-93a3-1297880c4e1b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="GPU Time Elapsed"
+ data_type="uint64"
+ units="ns"
+ semantic_type="event"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="MEDIA_READ_REQUEST"
+ symbol_name="MEDIA_READ_REQUEST"
+ underscore_name="media_read_request"
+ description="Number of read requests from stand alone media "
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="MEDIA_WRITE_REQUEST"
+ symbol_name="MEDIA_WRITE_REQUEST"
+ underscore_name="media_write_request"
+ description="Number of write requests from stand alone media "
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO DECODE_ENGINE0 BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_DECODE_ENGINE0_BUSY"
+ underscore_name="command_parser_video_decode_engine0_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VDBOX0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_VIDEO_DECODE_ENGINE1_BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_DECODE_ENGINE1_BUSY"
+ underscore_name="command_parser_video_decode_engine1_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VDBOX1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE0_BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE0_BUSY"
+ underscore_name="command_parser_video_enhancement_engine0_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VEBOX0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE1_BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE1_BUSY"
+ underscore_name="command_parser_video_enhancement_engine1_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VEBOX0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_GRAPHICS_SECURITY_CONTROLLER_BUSY"
+ symbol_name="COMMAND_PARSER_GRAPHICS_SECURITY_CONTROLLER_BUSY"
+ underscore_name="command_parser_graphics_security_controller_busy"
+ description="Percentage of time in which Graphics Security Controller is active."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x00393200" value="0x00000001" />
+ <register type="OA" address="0x00393204" value="0x00000000" />
+ <register type="OA" address="0x00393208" value="0x00000002" />
+ <register type="OA" address="0x0039320C" value="0x00000000" />
+ <register type="OA" address="0x00393210" value="0x00000200" />
+ <register type="OA" address="0x00393214" value="0x00000000" />
+ <register type="OA" address="0x00393218" value="0x00000400" />
+ <register type="OA" address="0x0039321C" value="0x00000000" />
+ <register type="OA" address="0x00393220" value="0x00002200" />
+ <register type="OA" address="0x00393224" value="0x00000000" />
+ <register type="OA" address="0x00393228" value="0x00002400" />
+ <register type="OA" address="0x0039322C" value="0x00000000" />
+ <register type="OA" address="0x00393230" value="0x00000003" />
+ <register type="OA" address="0x00393234" value="0x00000000" />
+ <register type="OA" address="0x00393034" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="TestOam"
+ chipset="ARLGT1"
+ symbol_name="TestOam"
+ underscore_name="test_oam"
+ mdapi_supported_apis="IO"
+ oa_format="128B_MPEC8_NOA16"
+ hw_config_guid="7a4190d6-2206-4bcc-a73e-4c43fd62bb72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="GPU Time Elapsed"
+ data_type="uint64"
+ units="ns"
+ semantic_type="event"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="TestCounter8"
+ symbol_name="Counter8"
+ underscore_name="counter8"
+ description="TestCounter8"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_WRITE_REQUEST_VISA"
+ symbol_name="VIDEO_DECODE_BOX0_WRITE_REQUEST_VISA"
+ underscore_name="video_decode_box0_write_request_visa"
+ description="Number of VDBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_READ_REQUEST_VISA"
+ symbol_name="VIDEO_DECODE_BOX0_READ_REQUEST_VISA"
+ underscore_name="video_decode_box0_read_request_visa"
+ description="Number of VDBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_READ_REQUEST_MPEC"
+ symbol_name="VIDEO_DECODE_BOX0_READ_REQUEST_MPEC"
+ underscore_name="video_decode_box0_read_request_mpec"
+ description="Number of VDBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_WRITE_REQUEST_MPEC"
+ symbol_name="VIDEO_DECODE_BOX0_WRITE_REQUEST_MPEC"
+ underscore_name="video_decode_box0_write_request_mpec"
+ description="Number of VDBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x0038D114" value="0x00000003" />
+ <register type="NOA" address="0x0038D100" value="0x00000DE0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000DE2" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000001C0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000001C1" />
+ <register type="NOA" address="0x0038D104" value="0x00000809" />
+ <register type="NOA" address="0x0038D100" value="0x000001C3" />
+ <register type="NOA" address="0x0038D104" value="0x00800400" />
+ <register type="NOA" address="0x0038D100" value="0x000001C4" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x000001C5" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000360" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000361" />
+ <register type="NOA" address="0x0038D104" value="0x00001819" />
+ <register type="NOA" address="0x0038D100" value="0x00000362" />
+ <register type="NOA" address="0x0038D104" value="0x00001C1D" />
+ <register type="NOA" address="0x0038D100" value="0x00000363" />
+ <register type="NOA" address="0x0038D104" value="0x02402006" />
+ <register type="NOA" address="0x0038D100" value="0x00000364" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000365" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x000003A0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000003A1" />
+ <register type="NOA" address="0x0038D104" value="0x00001011" />
+ <register type="NOA" address="0x0038D100" value="0x000003BB" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000003BC" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000004E0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000004E1" />
+ <register type="NOA" address="0x0038D104" value="0x00001819" />
+ <register type="NOA" address="0x0038D100" value="0x000004E3" />
+ <register type="NOA" address="0x0038D104" value="0x00000400" />
+ <register type="NOA" address="0x0038D100" value="0x000004E4" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x000004E5" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000420" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000421" />
+ <register type="NOA" address="0x0038D104" value="0x00001A1B" />
+ <register type="NOA" address="0x0038D100" value="0x00000423" />
+ <register type="NOA" address="0x0038D104" value="0x00000400" />
+ <register type="NOA" address="0x0038D100" value="0x00000424" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000425" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000540" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000541" />
+ <register type="NOA" address="0x0038D104" value="0x00001415" />
+ <register type="NOA" address="0x0038D100" value="0x00000543" />
+ <register type="NOA" address="0x0038D104" value="0x00000400" />
+ <register type="NOA" address="0x0038D100" value="0x00000544" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000545" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000660" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000661" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000663" />
+ <register type="NOA" address="0x0038D104" value="0x00000C02" />
+ <register type="NOA" address="0x0038D100" value="0x00000664" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000665" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000669" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x0000066A" />
+ <register type="NOA" address="0x0038D104" value="0x00000015" />
+ <register type="NOA" address="0x0038D114" value="0x0000000B" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x00393200" value="0x00000201" />
+ <register type="OA" address="0x00393204" value="0x00000000" />
+ <register type="OA" address="0x00393208" value="0x00000202" />
+ <register type="OA" address="0x0039320C" value="0x00000000" />
+ <register type="OA" address="0x00393000" value="0x00000000" />
+ <register type="OA" address="0x00393004" value="0xF0800000" />
+ <register type="OA" address="0x00393010" value="0x00000000" />
+ <register type="OA" address="0x00393014" value="0xF0800000" />
+ <register type="OA" address="0x00393020" value="0x00000000" />
+ <register type="OA" address="0x00393040" value="0x00000004" />
+ <register type="OA" address="0x00393044" value="0x0000FFFF" />
+ <register type="OA" address="0x00393048" value="0x00000003" />
+ <register type="OA" address="0x0039304C" value="0x0000FFFF" />
+ <register type="OA" address="0x00393050" value="0x00000007" />
+ <register type="OA" address="0x00393054" value="0x0000FFFF" />
+ <register type="OA" address="0x00393058" value="0x00100002" />
+ <register type="OA" address="0x0039305C" value="0x0000FFF7" />
+ <register type="OA" address="0x00393060" value="0x00100002" />
+ <register type="OA" address="0x00393064" value="0x0000FFCF" />
+ <register type="OA" address="0x00393068" value="0x00100082" />
+ <register type="OA" address="0x0039306C" value="0x0000FFEF" />
+ <register type="OA" address="0x00393070" value="0x001000C2" />
+ <register type="OA" address="0x00393074" value="0x0000FFE7" />
+ <register type="OA" address="0x00393078" value="0x00002002" />
+ <register type="OA" address="0x0039307C" value="0x0000F9FF" />
+ <register type="OA" address="0x00393034" value="0x00000000" />
+ </register_config>
+ </set>
+
+</metrics>
diff --git a/lib/i915/perf-configs/oa-arlgt2.xml b/lib/i915/perf-configs/oa-arlgt2.xml
new file mode 100644
index 0000000000..904a7ce71b
--- /dev/null
+++ b/lib/i915/perf-configs/oa-arlgt2.xml
@@ -0,0 +1,58762 @@
+<?xml version="1.0"?>
+<metrics version="1729001597" merge_md5="">
+ <set name="Render Metrics Basic"
+ chipset="ARLGT2"
+ symbol_name="RenderBasic"
+ underscore_name="render_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ea51ef0d-6184-4997-b6a2-99f861218391"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="GPU"
+ 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="3D Pipe/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="3D Pipe/Rasterizer/Hi-Depth Test"
+ 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="3D Pipe/Rasterizer/Early Depth Test"
+ 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="3D Pipe/Fragment Shader"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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/Sampler Input"
+ 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/Sampler Cache"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port"
+ 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="L3/Data Port/Atomics"
+ 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="32 A 36 READ UMUL"
+ mdapi_group="GTI"
+ 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="32 A 37 READ UMUL"
+ mdapi_group="GTI"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$XeCoreMask 1 AND"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$XeCoreMask 1 AND"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F040000" />
+ <register type="NOA" address="0x00009888" value="0x21042800" />
+ <register type="NOA" address="0x00009888" value="0x05042000" />
+ <register type="NOA" address="0x00009888" value="0x07040000" />
+ <register type="NOA" address="0x00009888" value="0x15040800" />
+ <register type="NOA" address="0x00009888" value="0x17040037" />
+ <register type="NOA" address="0x00009888" value="0x03040000" />
+ <register type="NOA" address="0x00009888" value="0x0204A000" />
+ <register type="NOA" address="0x00009888" value="0x0207A000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0201F000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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="ARLGT2"
+ symbol_name="ComputeBasic"
+ underscore_name="compute_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ce4b2e5b-8afe-448f-95fd-a4996570e0f2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="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="3D Pipe/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="3D Pipe/Rasterizer/Hi-Depth Test"
+ 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="3D Pipe/Rasterizer/Early Depth Test"
+ 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="3D Pipe/Fragment Shader"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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="3D Pipe/Output Merger"
+ 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/Sampler Input"
+ 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/Sampler Cache"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port/SLM"
+ 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="L3/Data Port"
+ 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="L3/Data Port/Atomics"
+ 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="32 A 36 READ UMUL"
+ mdapi_group="GTI"
+ 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="32 A 37 READ UMUL"
+ mdapi_group="GTI"
+ 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="ARLGT2"
+ symbol_name="AsyncCompute"
+ underscore_name="async_compute"
+ mdapi_supported_apis="OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="aaa71fbf-8beb-4c24-b992-8c7e02c4e355"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="XveActivity"
+ chipset="ARLGT2"
+ symbol_name="XveActivity"
+ underscore_name="xve_activity"
+ mdapi_supported_apis="OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9ac20ae9-7bbd-4d9b-b4a2-e40aa1099fde"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="ARLGT2"
+ symbol_name="GpuBusyness"
+ underscore_name="gpu_busyness"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ae61807e-2f47-4a77-8504-c205cba2cc99"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="VectorEngine"
+ 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="GPU"
+ 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="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="System Frame Batch"
+ 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="0x1A022400" />
+ <register type="NOA" address="0x00009888" value="0x1C012400" />
+ <register type="NOA" address="0x00009888" value="0x26010009" />
+ <register type="NOA" address="0x00009888" value="0x04020006" />
+ <register type="NOA" address="0x00009888" value="0x16020004" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04010C09" />
+ <register type="NOA" address="0x00009888" value="0x16010100" />
+ <register type="NOA" address="0x00009888" value="0x18010014" />
+ <register type="NOA" address="0x00009888" value="0x02010400" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010402" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="Metric set HDCAndSF1"
+ chipset="ARLGT2"
+ symbol_name="HDCAndSF1"
+ underscore_name="hdc_and_sf1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c129ebe9-beb0-4c99-a930-ac978905be7c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice0 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader00AccessStalledOnL3"
+ underscore_name="non_sampler_shader00_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader01AccessStalledOnL3"
+ underscore_name="non_sampler_shader01_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader02AccessStalledOnL3"
+ underscore_name="non_sampler_shader02_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader03AccessStalledOnL3"
+ underscore_name="non_sampler_shader03_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Polygon (Slice0) Data Ready"
+ symbol_name="Poly0DataReady"
+ underscore_name="poly0_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="GPU/3D Pipe/Strip-Fans"
+ mdapi_usage_flags="Tier3 Overview Frame Batch 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="0x1D023800" />
+ <register type="NOA" address="0x00009888" value="0x1D123800" />
+ <register type="NOA" address="0x00009888" value="0x1D223800" />
+ <register type="NOA" address="0x00009888" value="0x1D323800" />
+ <register type="NOA" address="0x00009888" value="0x140C0019" />
+ <register type="NOA" address="0x00009888" value="0x05020180" />
+ <register type="NOA" address="0x00009888" value="0x0B0205C0" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x01040300" />
+ <register type="NOA" address="0x00009888" value="0x05120180" />
+ <register type="NOA" address="0x00009888" value="0x0B120017" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x011400C0" />
+ <register type="NOA" address="0x00009888" value="0x05220180" />
+ <register type="NOA" address="0x00009888" value="0x092205C0" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x01240030" />
+ <register type="NOA" address="0x00009888" value="0x05320180" />
+ <register type="NOA" address="0x00009888" value="0x09320017" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134000C" />
+ <register type="NOA" address="0x00009888" value="0x000402AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0007" />
+ <register type="NOA" address="0x00009888" value="0x020C01C2" />
+ <register type="NOA" address="0x00009888" value="0x000C0006" />
+ <register type="NOA" address="0x00009888" value="0x000702D5" />
+ <register type="NOA" address="0x00009888" value="0x00090007" />
+ <register type="NOA" address="0x00009888" value="0x0008002C" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x50010020" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010C04" />
+ <register type="NOA" address="0x00009888" value="0x5E0100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Metric set HDCAndSF2"
+ chipset="ARLGT2"
+ symbol_name="HDCAndSF2"
+ underscore_name="hdc_and_sf2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="365b07e9-285a-4fc1-abc5-dd7143f765e5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice1 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader10AccessStalledOnL3"
+ underscore_name="non_sampler_shader10_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice1 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader11AccessStalledOnL3"
+ underscore_name="non_sampler_shader11_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice1 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader12AccessStalledOnL3"
+ underscore_name="non_sampler_shader12_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice1 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader13AccessStalledOnL3"
+ underscore_name="non_sampler_shader13_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice1 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU/Data Port"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Polygon (Slice1) Data Ready"
+ symbol_name="Poly1DataReady"
+ underscore_name="poly1_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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe/Strip-Fans"
+ mdapi_usage_flags="Tier3 Overview Frame Batch 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="0x1D423800" />
+ <register type="NOA" address="0x00009888" value="0x1D523800" />
+ <register type="NOA" address="0x00009888" value="0x1D623800" />
+ <register type="NOA" address="0x00009888" value="0x1D723800" />
+ <register type="NOA" address="0x00009888" value="0x141C0019" />
+ <register type="NOA" address="0x00009888" value="0x05420180" />
+ <register type="NOA" address="0x00009888" value="0x0B420017" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x014400C0" />
+ <register type="NOA" address="0x00009888" value="0x05520180" />
+ <register type="NOA" address="0x00009888" value="0x095205C0" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x01540030" />
+ <register type="NOA" address="0x00009888" value="0x05620180" />
+ <register type="NOA" address="0x00009888" value="0x09620017" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x0164000C" />
+ <register type="NOA" address="0x00009888" value="0x05720180" />
+ <register type="NOA" address="0x00009888" value="0x07722E00" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x01740003" />
+ <register type="NOA" address="0x00009888" value="0x001402AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0013" />
+ <register type="NOA" address="0x00009888" value="0x021C0002" />
+ <register type="NOA" address="0x00009888" value="0x061C01C0" />
+ <register type="NOA" address="0x00009888" value="0x001C0003" />
+ <register type="NOA" address="0x00009888" value="0x001701B5" />
+ <register type="NOA" address="0x00009888" value="0x00190013" />
+ <register type="NOA" address="0x00009888" value="0x0018000B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060155" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x000102AA" />
+ <register type="NOA" address="0x00009888" value="0x00030155" />
+ <register type="NOA" address="0x00009888" value="0x000402AA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011406" />
+ <register type="NOA" address="0x00009888" value="0x5E010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="L3"
+ chipset="ARLGT2"
+ symbol_name="L3"
+ underscore_name="l3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7746c4e4-9699-4f31-ae69-8ffafd75e886"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 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="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x05010006" />
+ <register type="NOA" address="0x00009888" value="0x09010007" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x05110180" />
+ <register type="NOA" address="0x00009888" value="0x091101C0" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x07210006" />
+ <register type="NOA" address="0x00009888" value="0x0B210007" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x07310180" />
+ <register type="NOA" address="0x00009888" value="0x0B3101C0" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x0F4101C0" />
+ <register type="NOA" address="0x00009888" value="0x11410006" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x0F510007" />
+ <register type="NOA" address="0x00009888" value="0x11510180" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x0D6101C0" />
+ <register type="NOA" address="0x00009888" value="0x13610006" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x0D710007" />
+ <register type="NOA" address="0x00009888" value="0x13710180" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030011" />
+ <register type="NOA" address="0x00009888" value="0x01042400" />
+ <register type="NOA" address="0x00009888" value="0x00050505" />
+ <register type="NOA" address="0x00009888" value="0x02050AA0" />
+ <register type="NOA" address="0x00009888" value="0x00065A5A" />
+ <register type="NOA" address="0x00009888" value="0x02060AA0" />
+ <register type="NOA" address="0x00009888" value="0x00075050" />
+ <register type="NOA" address="0x00009888" value="0x00083C33" />
+ <register type="NOA" address="0x00009888" value="0x0202700D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02015AA5" />
+ <register type="NOA" address="0x00009888" value="0x00039090" />
+ <register type="NOA" address="0x00009888" value="0x01010909" />
+ <register type="NOA" address="0x00009888" value="0x03020690" />
+ <register type="NOA" address="0x00009888" value="0x00043030" />
+ <register type="NOA" address="0x00009888" value="0x000A8100" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010201" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010E0A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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 RasterizerAndPixelBackend1"
+ chipset="ARLGT2"
+ symbol_name="RasterizerAndPixelBackend1"
+ underscore_name="rasterizer_and_pixel_backend1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4f557be1-e191-4bf7-853c-382a1c4017d1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice1 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData10Ready"
+ underscore_name="pixel_data10_ready"
+ description="The percentage of time in which slice1 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="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice1 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData11Ready"
+ underscore_name="pixel_data11_ready"
+ description="The percentage of time in which slice1 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="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData00Ready"
+ underscore_name="pixel_data00_ready"
+ description="The percentage of time in which slice0 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData01Ready"
+ underscore_name="pixel_data01_ready"
+ description="The percentage of time in which slice0 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/Rasterizer/Early Depth Test"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice1 Rasterizer Input Available"
+ symbol_name="Rasterizer1InputAvailable"
+ underscore_name="rasterizer1_input_available"
+ description="The percentage of time in which slice1 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU/Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Rasterizer Input Available"
+ symbol_name="Rasterizer0InputAvailable"
+ underscore_name="rasterizer0_input_available"
+ description="The percentage of time in which slice0 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU/Rasterizer"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x160C0300" />
+ <register type="NOA" address="0x00009888" value="0x180C0000" />
+ <register type="NOA" address="0x00009888" value="0x0A0977D0" />
+ <register type="NOA" address="0x00009888" value="0x0C096000" />
+ <register type="NOA" address="0x00009888" value="0x0A0A7000" />
+ <register type="NOA" address="0x00009888" value="0x0C0A67D0" />
+ <register type="NOA" address="0x00009888" value="0x161C0300" />
+ <register type="NOA" address="0x00009888" value="0x181C0000" />
+ <register type="NOA" address="0x00009888" value="0x0A197000" />
+ <register type="NOA" address="0x00009888" value="0x0C196000" />
+ <register type="NOA" address="0x00009888" value="0x0A1A7000" />
+ <register type="NOA" address="0x00009888" value="0x0C1A6000" />
+ <register type="NOA" address="0x00009888" value="0x0004AA80" />
+ <register type="NOA" address="0x00009888" value="0x0204000A" />
+ <register type="NOA" address="0x00009888" value="0x000B0338" />
+ <register type="NOA" address="0x00009888" value="0x060C0964" />
+ <register type="NOA" address="0x00009888" value="0x080C0036" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0300" />
+ <register type="NOA" address="0x00009888" value="0x00075540" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x02090200" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090338" />
+ <register type="NOA" address="0x00009888" value="0x02080005" />
+ <register type="NOA" address="0x00009888" value="0x020A0200" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x0014002A" />
+ <register type="NOA" address="0x00009888" value="0x02140AA0" />
+ <register type="NOA" address="0x00009888" value="0x001B0C07" />
+ <register type="NOA" address="0x00009888" value="0x021C0900" />
+ <register type="NOA" address="0x00009888" value="0x041C0DA5" />
+ <register type="NOA" address="0x00009888" value="0x001C0C00" />
+ <register type="NOA" address="0x00009888" value="0x00170015" />
+ <register type="NOA" address="0x00009888" value="0x02170550" />
+ <register type="NOA" address="0x00009888" value="0x02190200" />
+ <register type="NOA" address="0x00009888" value="0x101907D0" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00190C07" />
+ <register type="NOA" address="0x00009888" value="0x02180050" />
+ <register type="NOA" address="0x00009888" value="0x021A0200" />
+ <register type="NOA" address="0x00009888" value="0x0E1A07D0" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060015" />
+ <register type="NOA" address="0x00009888" value="0x02060550" />
+ <register type="NOA" address="0x00009888" value="0x00070015" />
+ <register type="NOA" address="0x00009888" value="0x02070550" />
+ <register type="NOA" address="0x00009888" value="0x0001FFEA" />
+ <register type="NOA" address="0x00009888" value="0x02010AAF" />
+ <register type="NOA" address="0x00009888" value="0x00030015" />
+ <register type="NOA" address="0x00009888" value="0x02030550" />
+ <register type="NOA" address="0x00009888" value="0x0004002A" />
+ <register type="NOA" address="0x00009888" value="0x02040AA0" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010A24" />
+ <register type="NOA" address="0x00009888" value="0x5E010251" />
+ <register type="NOA" address="0x00009888" value="0x60011225" />
+ <register type="NOA" address="0x00009888" value="0x62010291" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011000" />
+ <register type="NOA" address="0x00009888" value="0x56010080" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="RasterizerAndPixelBackend2"
+ underscore_name="rasterizer_and_pixel_backend2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="13e44eab-7680-4a4e-a2f6-7bb325671f05"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS00 Output Available"
+ symbol_name="PSOutput00Available"
+ underscore_name="ps_output00_available"
+ description="The percentage of time in which PS00 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 00 Ready"
+ symbol_name="PixelValues00Ready"
+ underscore_name="pixel_values00_ready"
+ description="The percentage of time in which pixel values 00 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS01 Output Available"
+ symbol_name="PSOutput01Available"
+ underscore_name="ps_output01_available"
+ description="The percentage of time in which PS01 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 01 Ready"
+ symbol_name="PixelValues01Ready"
+ underscore_name="pixel_values01_ready"
+ description="The percentage of time in which pixel values 01 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU/3D Pipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice0 Rasterizer Output Ready"
+ symbol_name="Rasterizer0OutputReady"
+ underscore_name="rasterizer0_output_ready"
+ description="The percentage of time in which slice0 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU/Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice1 Rasterizer Output Ready"
+ symbol_name="Rasterizer1OutputReady"
+ underscore_name="rasterizer1_output_ready"
+ description="The percentage of time in which slice1 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU/Rasterizer"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x160C0380" />
+ <register type="NOA" address="0x00009888" value="0x161C0380" />
+ <register type="NOA" address="0x00009888" value="0x02048000" />
+ <register type="NOA" address="0x00009888" value="0x000B8000" />
+ <register type="NOA" address="0x00009888" value="0x120C0027" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x02074000" />
+ <register type="NOA" address="0x00009888" value="0x00098000" />
+ <register type="NOA" address="0x00009888" value="0x02142000" />
+ <register type="NOA" address="0x00009888" value="0x001B4000" />
+ <register type="NOA" address="0x00009888" value="0x101C09C0" />
+ <register type="NOA" address="0x00009888" value="0x021C0000" />
+ <register type="NOA" address="0x00009888" value="0x001C0000" />
+ <register type="NOA" address="0x00009888" value="0x02171000" />
+ <register type="NOA" address="0x00009888" value="0x00194000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x170324C0" />
+ <register type="NOA" address="0x00009888" value="0x170424C0" />
+ <register type="NOA" address="0x00009888" value="0x0D030C40" />
+ <register type="NOA" address="0x00009888" value="0x0F030038" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x0F040C40" />
+ <register type="NOA" address="0x00009888" value="0x11040038" />
+ <register type="NOA" address="0x00009888" value="0x03040000" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x02050A50" />
+ <register type="NOA" address="0x00009888" value="0x02061AA0" />
+ <register type="NOA" address="0x00009888" value="0x02071000" />
+ <register type="NOA" address="0x00009888" value="0x00083C00" />
+ <register type="NOA" address="0x00009888" value="0x0201EAA0" />
+ <register type="NOA" address="0x00009888" value="0x02031000" />
+ <register type="NOA" address="0x00009888" value="0x03010050" />
+ <register type="NOA" address="0x00009888" value="0x03020500" />
+ <register type="NOA" address="0x00009888" value="0x02042000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010201" />
+ <register type="NOA" address="0x00009888" value="0x54010020" />
+ <register type="NOA" address="0x00009888" value="0x56010001" />
+ <register type="NOA" address="0x00009888" value="0x58010220" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="RenderPipeProfile1"
+ underscore_name="render_pipe_profile1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6b53c670-dd0b-4622-867d-bd5d7a75541b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF0 Bottleneck"
+ symbol_name="Vf0Bottleneck"
+ underscore_name="vf0_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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Input Assembler"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS0 Bottleneck"
+ symbol_name="Vs0Bottleneck"
+ underscore_name="vs0_bottleneck"
+ description="The percentage of time in which VS0 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Vertex Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Clipper0 Bottleneck"
+ symbol_name="Cl0Bottleneck"
+ underscore_name="cl0_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="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Clipper"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS0 Bottleneck"
+ symbol_name="Hs0Bottleneck"
+ underscore_name="hs0_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="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Hull Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS0 Bottleneck"
+ symbol_name="Ds0Bottleneck"
+ underscore_name="ds0_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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Domain Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS0 Bottleneck"
+ symbol_name="Gs0Bottleneck"
+ underscore_name="gs0_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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Geometry Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SF0 Bottleneck"
+ symbol_name="Sf0Bottleneck"
+ underscore_name="sf0_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="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SO0 Bottleneck"
+ symbol_name="So0Bottleneck"
+ underscore_name="so0_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="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Stream Output"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CL0 Stall"
+ symbol_name="Cl0Stall"
+ underscore_name="cl0_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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Clipper"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS0 Stall"
+ symbol_name="Hs0Stall"
+ underscore_name="hs0_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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Hull Shader"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS0 Stall"
+ symbol_name="Ds0Stall"
+ underscore_name="ds0_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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Domain Shader"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SF0 Stall"
+ symbol_name="Sf0Stall"
+ underscore_name="sf0_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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SO0 Stall"
+ symbol_name="So0Stall"
+ underscore_name="so0_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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Stream Output"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Hi-Depth00 Bottleneck"
+ symbol_name="HiDepth00Bottleneck"
+ underscore_name="hi_depth00_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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Hi-Depth01 Bottleneck"
+ symbol_name="HiDepth01Bottleneck"
+ underscore_name="hi_depth01_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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC00 Bottleneck"
+ symbol_name="Bc00Bottleneck"
+ underscore_name="bc00_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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
+ mdapi_usage_flags="Tier3 Indicate 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="0x1907001F" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x200303C0" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x1604001F" />
+ <register type="NOA" address="0x00009888" value="0x12050640" />
+ <register type="NOA" address="0x00009888" value="0x08050000" />
+ <register type="NOA" address="0x00009888" value="0x1406001F" />
+ <register type="NOA" address="0x00009888" value="0x0A060003" />
+ <register type="NOA" address="0x00009888" value="0x14092400" />
+ <register type="NOA" address="0x00009888" value="0x140A2400" />
+ <register type="NOA" address="0x00009888" value="0x03048000" />
+ <register type="NOA" address="0x00009888" value="0x05070000" />
+ <register type="NOA" address="0x00009888" value="0x17070080" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x00017378" />
+ <register type="NOA" address="0x00009888" value="0x00027378" />
+ <register type="NOA" address="0x00009888" value="0x02030003" />
+ <register type="NOA" address="0x00009888" value="0x04030062" />
+ <register type="NOA" address="0x00009888" value="0x0A030AE3" />
+ <register type="NOA" address="0x00009888" value="0x0C030003" />
+ <register type="NOA" address="0x00009888" value="0x0E030040" />
+ <register type="NOA" address="0x00009888" value="0x120308A9" />
+ <register type="NOA" address="0x00009888" value="0x00034108" />
+ <register type="NOA" address="0x00009888" value="0x04040000" />
+ <register type="NOA" address="0x00009888" value="0x06040940" />
+ <register type="NOA" address="0x00009888" value="0x00049562" />
+ <register type="NOA" address="0x00009888" value="0x020495A5" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x06050022" />
+ <register type="NOA" address="0x00009888" value="0x0A050080" />
+ <register type="NOA" address="0x00009888" value="0x10050840" />
+ <register type="NOA" address="0x00009888" value="0x00060002" />
+ <register type="NOA" address="0x00009888" value="0x02060010" />
+ <register type="NOA" address="0x00009888" value="0x04060C80" />
+ <register type="NOA" address="0x00009888" value="0x0C0601C0" />
+ <register type="NOA" address="0x00009888" value="0x000B0485" />
+ <register type="NOA" address="0x00009888" value="0x000C0485" />
+ <register type="NOA" address="0x00009888" value="0x00074011" />
+ <register type="NOA" address="0x00009888" value="0x02078050" />
+ <register type="NOA" address="0x00009888" value="0x02090004" />
+ <register type="NOA" address="0x00009888" value="0x0E0901C0" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090485" />
+ <register type="NOA" address="0x00009888" value="0x00084011" />
+ <register type="NOA" address="0x00009888" value="0x02080010" />
+ <register type="NOA" address="0x00009888" value="0x020A0004" />
+ <register type="NOA" address="0x00009888" value="0x040A0070" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0484" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010200" />
+ <register type="NOA" address="0x00009888" value="0x5A010021" />
+ <register type="NOA" address="0x00009888" value="0x5C010C00" />
+ <register type="NOA" address="0x00009888" value="0x5E010070" />
+ <register type="NOA" address="0x00009888" value="0x60010E07" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E06" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E09" />
+ <register type="NOA" address="0x00009888" value="0x56010070" />
+ <register type="NOA" address="0x00009888" value="0x58010806" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="RenderPipeProfile2"
+ underscore_name="render_pipe_profile2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6a3184cd-9c60-4192-9570-cfc1fe21646d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF1 Bottleneck"
+ symbol_name="Vf1Bottleneck"
+ underscore_name="vf1_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="3D Pipe/Input Assembler"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS1 Bottleneck"
+ symbol_name="Vs1Bottleneck"
+ underscore_name="vs1_bottleneck"
+ description="The percentage of time in which VS1 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="3D Pipe/Vertex Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Clipper1 Bottleneck"
+ symbol_name="Cl1Bottleneck"
+ underscore_name="cl1_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="3D Pipe/Clipper"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS1 Bottleneck"
+ symbol_name="Hs1Bottleneck"
+ underscore_name="hs1_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="3D Pipe/Hull Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS1 Bottleneck"
+ symbol_name="Ds1Bottleneck"
+ underscore_name="ds1_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="3D Pipe/Domain Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS1 Bottleneck"
+ symbol_name="Gs1Bottleneck"
+ underscore_name="gs1_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="3D Pipe/Geometry Shader"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SF1 Bottleneck"
+ symbol_name="Sf1Bottleneck"
+ underscore_name="sf1_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="3D Pipe/Rasterizer/Strip-Fans"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SO1 Bottleneck"
+ symbol_name="So1Bottleneck"
+ underscore_name="so1_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="3D Pipe/Stream Output"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CL1 Stall"
+ symbol_name="Cl1Stall"
+ underscore_name="cl1_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="3D Pipe/Clipper"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS1 Stall"
+ symbol_name="Hs1Stall"
+ underscore_name="hs1_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="3D Pipe/Hull Shader"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS1 Stall"
+ symbol_name="Ds1Stall"
+ underscore_name="ds1_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="3D Pipe/Domain Shader"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SF1 Stall"
+ symbol_name="Sf1Stall"
+ underscore_name="sf1_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="3D Pipe/Rasterizer/Strip-Fans"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SO1 Stall"
+ symbol_name="So1Stall"
+ underscore_name="so1_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="3D Pipe/Stream Output"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Hi-Depth10 Bottleneck"
+ symbol_name="HiDepth10Bottleneck"
+ underscore_name="hi_depth10_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="3D Pipe/Rasterizer/Hi-Depth Test"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Hi-Depth11 Bottleneck"
+ symbol_name="HiDepth11Bottleneck"
+ underscore_name="hi_depth11_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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC10 Bottleneck"
+ symbol_name="Bc10Bottleneck"
+ underscore_name="bc10_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="3D Pipe/Rasterizer/Barycentric Calc"
+ mdapi_usage_flags="Tier3 Indicate 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="0x1947001F" />
+ <register type="NOA" address="0x00009888" value="0x18130000" />
+ <register type="NOA" address="0x00009888" value="0x201303C0" />
+ <register type="NOA" address="0x00009888" value="0x22130000" />
+ <register type="NOA" address="0x00009888" value="0x1614001F" />
+ <register type="NOA" address="0x00009888" value="0x12150640" />
+ <register type="NOA" address="0x00009888" value="0x08150021" />
+ <register type="NOA" address="0x00009888" value="0x1416001F" />
+ <register type="NOA" address="0x00009888" value="0x0A160000" />
+ <register type="NOA" address="0x00009888" value="0x14192400" />
+ <register type="NOA" address="0x00009888" value="0x141A2400" />
+ <register type="NOA" address="0x00009888" value="0x01440002" />
+ <register type="NOA" address="0x00009888" value="0x05470000" />
+ <register type="NOA" address="0x00009888" value="0x09470002" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x00112FB8" />
+ <register type="NOA" address="0x00009888" value="0x00122FB8" />
+ <register type="NOA" address="0x00009888" value="0x02130003" />
+ <register type="NOA" address="0x00009888" value="0x04130026" />
+ <register type="NOA" address="0x00009888" value="0x08130840" />
+ <register type="NOA" address="0x00009888" value="0x0A13002A" />
+ <register type="NOA" address="0x00009888" value="0x0C130040" />
+ <register type="NOA" address="0x00009888" value="0x0E130AE3" />
+ <register type="NOA" address="0x00009888" value="0x121300C0" />
+ <register type="NOA" address="0x00009888" value="0x00130C20" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x14140940" />
+ <register type="NOA" address="0x00009888" value="0x0014656A" />
+ <register type="NOA" address="0x00009888" value="0x02142655" />
+ <register type="NOA" address="0x00009888" value="0x00150000" />
+ <register type="NOA" address="0x00009888" value="0x0C150080" />
+ <register type="NOA" address="0x00009888" value="0x0E150022" />
+ <register type="NOA" address="0x00009888" value="0x00160002" />
+ <register type="NOA" address="0x00009888" value="0x02160010" />
+ <register type="NOA" address="0x00009888" value="0x081601C0" />
+ <register type="NOA" address="0x00009888" value="0x0E1600C0" />
+ <register type="NOA" address="0x00009888" value="0x10160C80" />
+ <register type="NOA" address="0x00009888" value="0x001B5042" />
+ <register type="NOA" address="0x00009888" value="0x001C5042" />
+ <register type="NOA" address="0x00009888" value="0x00171016" />
+ <register type="NOA" address="0x00009888" value="0x02171100" />
+ <register type="NOA" address="0x00009888" value="0x02190004" />
+ <register type="NOA" address="0x00009888" value="0x06190007" />
+ <register type="NOA" address="0x00009888" value="0x00195042" />
+ <register type="NOA" address="0x00009888" value="0x00181004" />
+ <register type="NOA" address="0x00009888" value="0x02181100" />
+ <register type="NOA" address="0x00009888" value="0x021A0004" />
+ <register type="NOA" address="0x00009888" value="0x041A1C00" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A5040" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010E09" />
+ <register type="NOA" address="0x00009888" value="0x5E010070" />
+ <register type="NOA" address="0x00009888" value="0x60010006" />
+ <register type="NOA" address="0x00009888" value="0x62010070" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E07" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54010006" />
+ <register type="NOA" address="0x00009888" value="0x56010070" />
+ <register type="NOA" address="0x00009888" value="0x58010420" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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_Slice0"
+ chipset="ARLGT2"
+ symbol_name="Sampler"
+ underscore_name="sampler"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="90e3cca0-5772-46dd-bd17-febc292af0ce"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice0 Xe Core0 Input Available"
+ symbol_name="Sampler00InputAvailable"
+ underscore_name="sampler00_input_available"
+ description="The percentage of time in which slice0 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core1 Input Available"
+ symbol_name="Sampler01InputAvailable"
+ underscore_name="sampler01_input_available"
+ description="The percentage of time in which slice0 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core2 Input Available"
+ symbol_name="Sampler02InputAvailable"
+ underscore_name="sampler02_input_available"
+ description="The percentage of time in which slice0 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core3 Input Available"
+ symbol_name="Sampler03InputAvailable"
+ underscore_name="sampler03_input_available"
+ description="The percentage of time in which slice0 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice0 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler00OutputReady"
+ underscore_name="sampler00_output_ready"
+ description="The percentage of time in which slice0 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler01OutputReady"
+ underscore_name="sampler01_output_ready"
+ description="The percentage of time in which slice0 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler02OutputReady"
+ underscore_name="sampler02_output_ready"
+ description="The percentage of time in which slice0 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice0 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler03OutputReady"
+ underscore_name="sampler03_output_ready"
+ description="The percentage of time in which slice0 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core0 Input Available"
+ symbol_name="Sampler10InputAvailable"
+ underscore_name="sampler10_input_available"
+ description="The percentage of time in which slice1 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="$GtSlice1XeCore0"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice1 Xe Core1 Input Available"
+ symbol_name="Sampler11InputAvailable"
+ underscore_name="sampler11_input_available"
+ description="The percentage of time in which slice1 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="$GtSlice1XeCore1"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice1 Xe Core2 Input Available"
+ symbol_name="Sampler12InputAvailable"
+ underscore_name="sampler12_input_available"
+ description="The percentage of time in which slice1 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="$GtSlice1XeCore2"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice1 Xe Core3 Input Available"
+ symbol_name="Sampler13InputAvailable"
+ underscore_name="sampler13_input_available"
+ description="The percentage of time in which slice1 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="$GtSlice1XeCore3"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice1 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler10OutputReady"
+ underscore_name="sampler10_output_ready"
+ description="The percentage of time in which slice1 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler11OutputReady"
+ underscore_name="sampler11_output_ready"
+ description="The percentage of time in which slice1 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler12OutputReady"
+ underscore_name="sampler12_output_ready"
+ description="The percentage of time in which slice1 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <counter name="Slice1 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler13OutputReady"
+ underscore_name="sampler13_output_ready"
+ description="The percentage of time in which slice1 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU/Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B010013" />
+ <register type="NOA" address="0x00009888" value="0x15032C00" />
+ <register type="NOA" address="0x00009888" value="0x1B110013" />
+ <register type="NOA" address="0x00009888" value="0x15132C00" />
+ <register type="NOA" address="0x00009888" value="0x1B210013" />
+ <register type="NOA" address="0x00009888" value="0x15232C00" />
+ <register type="NOA" address="0x00009888" value="0x1B310013" />
+ <register type="NOA" address="0x00009888" value="0x15332C00" />
+ <register type="NOA" address="0x00009888" value="0x1B410013" />
+ <register type="NOA" address="0x00009888" value="0x15432C00" />
+ <register type="NOA" address="0x00009888" value="0x1B510013" />
+ <register type="NOA" address="0x00009888" value="0x15532C00" />
+ <register type="NOA" address="0x00009888" value="0x1B610013" />
+ <register type="NOA" address="0x00009888" value="0x15632C00" />
+ <register type="NOA" address="0x00009888" value="0x1B710013" />
+ <register type="NOA" address="0x00009888" value="0x15732C00" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x05011200" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x01020001" />
+ <register type="NOA" address="0x00009888" value="0x09030016" />
+ <register type="NOA" address="0x00009888" value="0x05030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x01040103" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x07110024" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x01120004" />
+ <register type="NOA" address="0x00009888" value="0x09130580" />
+ <register type="NOA" address="0x00009888" value="0x05130000" />
+ <register type="NOA" address="0x00009888" value="0x01130000" />
+ <register type="NOA" address="0x00009888" value="0x0114040C" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x07210900" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x01220010" />
+ <register type="NOA" address="0x00009888" value="0x0B230016" />
+ <register type="NOA" address="0x00009888" value="0x05230000" />
+ <register type="NOA" address="0x00009888" value="0x01230000" />
+ <register type="NOA" address="0x00009888" value="0x01241030" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x09310024" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x01320040" />
+ <register type="NOA" address="0x00009888" value="0x0B330580" />
+ <register type="NOA" address="0x00009888" value="0x05330000" />
+ <register type="NOA" address="0x00009888" value="0x01330000" />
+ <register type="NOA" address="0x00009888" value="0x013440C0" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x15410024" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x03424000" />
+ <register type="NOA" address="0x00009888" value="0x0F430580" />
+ <register type="NOA" address="0x00009888" value="0x05430000" />
+ <register type="NOA" address="0x00009888" value="0x03430000" />
+ <register type="NOA" address="0x00009888" value="0x0344C040" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x13510900" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x03521000" />
+ <register type="NOA" address="0x00009888" value="0x0F530016" />
+ <register type="NOA" address="0x00009888" value="0x05530000" />
+ <register type="NOA" address="0x00009888" value="0x03530000" />
+ <register type="NOA" address="0x00009888" value="0x03543010" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x13610024" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x03620400" />
+ <register type="NOA" address="0x00009888" value="0x0D630580" />
+ <register type="NOA" address="0x00009888" value="0x05630000" />
+ <register type="NOA" address="0x00009888" value="0x03630000" />
+ <register type="NOA" address="0x00009888" value="0x03640C04" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x11710900" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x03720100" />
+ <register type="NOA" address="0x00009888" value="0x0D730016" />
+ <register type="NOA" address="0x00009888" value="0x05730000" />
+ <register type="NOA" address="0x00009888" value="0x03730000" />
+ <register type="NOA" address="0x00009888" value="0x03740301" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00CC" />
+ <register type="NOA" address="0x00009888" value="0x000C00CC" />
+ <register type="NOA" address="0x00009888" value="0x00075E5E" />
+ <register type="NOA" address="0x00009888" value="0x000900CC" />
+ <register type="NOA" address="0x00009888" value="0x0008E0E0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B3300" />
+ <register type="NOA" address="0x00009888" value="0x001C3300" />
+ <register type="NOA" address="0x00009888" value="0x0217B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00193300" />
+ <register type="NOA" address="0x00009888" value="0x02180B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010060" />
+ <register type="NOA" address="0x00009888" value="0x5A010271" />
+ <register type="NOA" address="0x00009888" value="0x5C010225" />
+ <register type="NOA" address="0x00009888" value="0x5E010223" />
+ <register type="NOA" address="0x00009888" value="0x60010E29" />
+ <register type="NOA" address="0x00009888" value="0x62010031" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C02" />
+ <register type="NOA" address="0x00009888" value="0x52010280" />
+ <register type="NOA" address="0x00009888" value="0x54010001" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="TDL1"
+ underscore_name="tdl1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1698d9ee-bf36-4c7c-980e-24ea337a1e57"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice0 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread00ReadyForDispatch"
+ underscore_name="non_ps_thread00_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread00ReadyForDispatch"
+ underscore_name="ps_thread00_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader00Ready"
+ underscore_name="thread_header00_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader00ReadyPort0"
+ underscore_name="thread_header00_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader00ReadyPort1"
+ underscore_name="thread_header00_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader00ReadyPort2"
+ underscore_name="thread_header00_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader00ReadyPort3"
+ underscore_name="thread_header00_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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 Slice0 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread01ReadyForDispatch"
+ underscore_name="non_ps_thread01_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread01ReadyForDispatch"
+ underscore_name="ps_thread01_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader01Ready"
+ underscore_name="thread_header01_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader01ReadyPort0"
+ underscore_name="thread_header01_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader01ReadyPort1"
+ underscore_name="thread_header01_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader01ReadyPort2"
+ underscore_name="thread_header01_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader01ReadyPort3"
+ underscore_name="thread_header01_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B070000" />
+ <register type="NOA" address="0x00009888" value="0x2D070400" />
+ <register type="NOA" address="0x00009888" value="0x2B170000" />
+ <register type="NOA" address="0x00009888" value="0x2D170400" />
+ <register type="NOA" address="0x00009888" value="0x010400AA" />
+ <register type="NOA" address="0x00009888" value="0x0304AA00" />
+ <register type="NOA" address="0x00009888" value="0x07070006" />
+ <register type="NOA" address="0x00009888" value="0x090708E2" />
+ <register type="NOA" address="0x00009888" value="0x0B070821" />
+ <register type="NOA" address="0x00009888" value="0x15070CB3" />
+ <register type="NOA" address="0x00009888" value="0x17070C31" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x0114AA00" />
+ <register type="NOA" address="0x00009888" value="0x031400AA" />
+ <register type="NOA" address="0x00009888" value="0x07170006" />
+ <register type="NOA" address="0x00009888" value="0x0D1708E2" />
+ <register type="NOA" address="0x00009888" value="0x0F170821" />
+ <register type="NOA" address="0x00009888" value="0x11170CB3" />
+ <register type="NOA" address="0x00009888" value="0x13170C31" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010800" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00078000" />
+ <register type="OA" address="0x0000D954" value="0x00000FFF" />
+ <register type="OA" address="0x0000D958" value="0x00000180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00007800" />
+ <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
+ </register_config>
+ </set>
+
+ <set name="TDL2"
+ chipset="ARLGT2"
+ symbol_name="TDL2"
+ underscore_name="tdl2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a3cd510e-7a14-4aaf-8bb6-118331c0f838"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice0 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread02ReadyForDispatch"
+ underscore_name="non_ps_thread02_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread02ReadyForDispatch"
+ underscore_name="ps_thread02_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader02Ready"
+ underscore_name="thread_header02_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader02ReadyPort0"
+ underscore_name="thread_header02_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader02ReadyPort1"
+ underscore_name="thread_header02_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader02ReadyPort2"
+ underscore_name="thread_header02_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader02ReadyPort3"
+ underscore_name="thread_header02_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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 Slice0 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread03ReadyForDispatch"
+ underscore_name="non_ps_thread03_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice0 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice0 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread03ReadyForDispatch"
+ underscore_name="ps_thread03_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice0 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader03Ready"
+ underscore_name="thread_header03_ready"
+ description="The percentage of time in which thread header is ready on slice0 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader03ReadyPort0"
+ underscore_name="thread_header03_ready_port0"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader03ReadyPort1"
+ underscore_name="thread_header03_ready_port1"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader03ReadyPort2"
+ underscore_name="thread_header03_ready_port2"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice0 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader03ReadyPort3"
+ underscore_name="thread_header03_ready_port3"
+ description="The percentage of time in which thread header is ready on slice0 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="$GtSlice0XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B270000" />
+ <register type="NOA" address="0x00009888" value="0x2D270400" />
+ <register type="NOA" address="0x00009888" value="0x2B370000" />
+ <register type="NOA" address="0x00009888" value="0x2D370400" />
+ <register type="NOA" address="0x00009888" value="0x012400AA" />
+ <register type="NOA" address="0x00009888" value="0x0324AA00" />
+ <register type="NOA" address="0x00009888" value="0x07270006" />
+ <register type="NOA" address="0x00009888" value="0x092708E2" />
+ <register type="NOA" address="0x00009888" value="0x0B270821" />
+ <register type="NOA" address="0x00009888" value="0x15270CB3" />
+ <register type="NOA" address="0x00009888" value="0x17270C31" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x03270000" />
+ <register type="NOA" address="0x00009888" value="0x0134AA00" />
+ <register type="NOA" address="0x00009888" value="0x033400AA" />
+ <register type="NOA" address="0x00009888" value="0x07370006" />
+ <register type="NOA" address="0x00009888" value="0x0D3708E2" />
+ <register type="NOA" address="0x00009888" value="0x0F370821" />
+ <register type="NOA" address="0x00009888" value="0x11370CB3" />
+ <register type="NOA" address="0x00009888" value="0x13370C31" />
+ <register type="NOA" address="0x00009888" value="0x09370000" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x03370000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010800" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00078000" />
+ <register type="OA" address="0x0000D954" value="0x00000FFF" />
+ <register type="OA" address="0x0000D958" value="0x00000180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00007800" />
+ <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
+ </register_config>
+ </set>
+
+ <set name="TDL3"
+ chipset="ARLGT2"
+ symbol_name="TDL3"
+ underscore_name="tdl3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8d74b14e-b2a1-4a24-abcb-0a4653fc195b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice1 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread10ReadyForDispatch"
+ underscore_name="non_ps_thread10_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice1 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice1 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread10ReadyForDispatch"
+ underscore_name="ps_thread10_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice1 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader10Ready"
+ underscore_name="thread_header10_ready"
+ description="The percentage of time in which thread header is ready on slice1 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader10ReadyPort0"
+ underscore_name="thread_header10_ready_port0"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader10ReadyPort1"
+ underscore_name="thread_header10_ready_port1"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader10ReadyPort2"
+ underscore_name="thread_header10_ready_port2"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader10ReadyPort3"
+ underscore_name="thread_header10_ready_port3"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore0"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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 Slice1 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread11ReadyForDispatch"
+ underscore_name="non_ps_thread11_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice1 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice1 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread11ReadyForDispatch"
+ underscore_name="ps_thread11_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice1 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader11Ready"
+ underscore_name="thread_header11_ready"
+ description="The percentage of time in which thread header is ready on slice1 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader11ReadyPort0"
+ underscore_name="thread_header11_ready_port0"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader11ReadyPort1"
+ underscore_name="thread_header11_ready_port1"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader11ReadyPort2"
+ underscore_name="thread_header11_ready_port2"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader11ReadyPort3"
+ underscore_name="thread_header11_ready_port3"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore1"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B470000" />
+ <register type="NOA" address="0x00009888" value="0x2D470400" />
+ <register type="NOA" address="0x00009888" value="0x2B570000" />
+ <register type="NOA" address="0x00009888" value="0x2D570400" />
+ <register type="NOA" address="0x00009888" value="0x014400AA" />
+ <register type="NOA" address="0x00009888" value="0x0344AA00" />
+ <register type="NOA" address="0x00009888" value="0x07470006" />
+ <register type="NOA" address="0x00009888" value="0x094708E2" />
+ <register type="NOA" address="0x00009888" value="0x0B470821" />
+ <register type="NOA" address="0x00009888" value="0x15470CB3" />
+ <register type="NOA" address="0x00009888" value="0x17470C31" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x0154AA00" />
+ <register type="NOA" address="0x00009888" value="0x035400AA" />
+ <register type="NOA" address="0x00009888" value="0x07570006" />
+ <register type="NOA" address="0x00009888" value="0x0D5708E2" />
+ <register type="NOA" address="0x00009888" value="0x0F570821" />
+ <register type="NOA" address="0x00009888" value="0x11570CB3" />
+ <register type="NOA" address="0x00009888" value="0x13570C31" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010800" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00078000" />
+ <register type="OA" address="0x0000D954" value="0x00000FFF" />
+ <register type="OA" address="0x0000D958" value="0x00000180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00007800" />
+ <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
+ </register_config>
+ </set>
+
+ <set name="TDL4"
+ chipset="ARLGT2"
+ symbol_name="TDL4"
+ underscore_name="tdl4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="09547d96-f887-4b50-be4a-4433fc1d7abb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice1 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread12ReadyForDispatch"
+ underscore_name="non_ps_thread12_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice1 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice1 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread12ReadyForDispatch"
+ underscore_name="ps_thread12_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice1 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader12Ready"
+ underscore_name="thread_header12_ready"
+ description="The percentage of time in which thread header is ready on slice1 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader12ReadyPort0"
+ underscore_name="thread_header12_ready_port0"
+ description="The percentage of time in which thread header is ready on slice1 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader12ReadyPort1"
+ underscore_name="thread_header12_ready_port1"
+ description="The percentage of time in which thread header is ready on slice1 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader12ReadyPort2"
+ underscore_name="thread_header12_ready_port2"
+ description="The percentage of time in which thread header is ready on slice1 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader12ReadyPort3"
+ underscore_name="thread_header12_ready_port3"
+ description="The percentage of time in which thread header is ready on slice1 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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 Slice1 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread13ReadyForDispatch"
+ underscore_name="non_ps_thread13_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice1 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice1 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread13ReadyForDispatch"
+ underscore_name="ps_thread13_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice1 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader13Ready"
+ underscore_name="thread_header13_ready"
+ description="The percentage of time in which thread header is ready on slice1 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader13ReadyPort0"
+ underscore_name="thread_header13_ready_port0"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader13ReadyPort1"
+ underscore_name="thread_header13_ready_port1"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader13ReadyPort2"
+ underscore_name="thread_header13_ready_port2"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice1 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader13ReadyPort3"
+ underscore_name="thread_header13_ready_port3"
+ description="The percentage of time in which thread header is ready on slice1 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="$GtSlice1XeCore3"
+ mdapi_group="GPU/Thread Dispatcher"
+ 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B670000" />
+ <register type="NOA" address="0x00009888" value="0x2D670400" />
+ <register type="NOA" address="0x00009888" value="0x2B770000" />
+ <register type="NOA" address="0x00009888" value="0x2D770400" />
+ <register type="NOA" address="0x00009888" value="0x016400AA" />
+ <register type="NOA" address="0x00009888" value="0x0364AA00" />
+ <register type="NOA" address="0x00009888" value="0x07670006" />
+ <register type="NOA" address="0x00009888" value="0x096708E2" />
+ <register type="NOA" address="0x00009888" value="0x0B670821" />
+ <register type="NOA" address="0x00009888" value="0x15670CB3" />
+ <register type="NOA" address="0x00009888" value="0x17670C31" />
+ <register type="NOA" address="0x00009888" value="0x01670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x0174AA00" />
+ <register type="NOA" address="0x00009888" value="0x037400AA" />
+ <register type="NOA" address="0x00009888" value="0x07770006" />
+ <register type="NOA" address="0x00009888" value="0x0D7708E2" />
+ <register type="NOA" address="0x00009888" value="0x0F770821" />
+ <register type="NOA" address="0x00009888" value="0x11770CB3" />
+ <register type="NOA" address="0x00009888" value="0x13770C31" />
+ <register type="NOA" address="0x00009888" value="0x09770000" />
+ <register type="NOA" address="0x00009888" value="0x01770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0218AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010800" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00078000" />
+ <register type="OA" address="0x0000D954" value="0x00000FFF" />
+ <register type="OA" address="0x0000D958" value="0x00000180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00007800" />
+ <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
+ </register_config>
+ </set>
+
+ <set name="Metric set TestOa"
+ chipset="ARLGT2"
+ symbol_name="TestOa"
+ underscore_name="test_oa"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fe629c92-cabc-4d95-aaf5-aebe180c2782"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="0x44020000" />
+ <register type="NOA" address="0x00009888" value="0x4A010000" />
+ <register type="NOA" address="0x00009888" value="0x0802000E" />
+ <register type="NOA" address="0x00009888" value="0x10020CC0" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x0801000C" />
+ <register type="NOA" address="0x00009888" value="0x12010037" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x02010001" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x64010400" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="ComputeOverview"
+ underscore_name="compute_overview"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="114bd34b-6c52-43b8-a7df-cf2018f71cbb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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="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="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="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 32 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 32 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="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x05016000" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x05116000" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x05216000" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x05316000" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x05416000" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x05516000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x05616140" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x05716005" />
+ <register type="NOA" address="0x00009888" value="0x01010010" />
+ <register type="NOA" address="0x00009888" value="0x0B010140" />
+ <register type="NOA" address="0x00009888" value="0x13010340" />
+ <register type="NOA" address="0x00009888" value="0x01110010" />
+ <register type="NOA" address="0x00009888" value="0x0B110005" />
+ <register type="NOA" address="0x00009888" value="0x1311000D" />
+ <register type="NOA" address="0x00009888" value="0x01210010" />
+ <register type="NOA" address="0x00009888" value="0x09210140" />
+ <register type="NOA" address="0x00009888" value="0x11210340" />
+ <register type="NOA" address="0x00009888" value="0x01310010" />
+ <register type="NOA" address="0x00009888" value="0x09310005" />
+ <register type="NOA" address="0x00009888" value="0x1131000D" />
+ <register type="NOA" address="0x00009888" value="0x01410010" />
+ <register type="NOA" address="0x00009888" value="0x07410140" />
+ <register type="NOA" address="0x00009888" value="0x0F410340" />
+ <register type="NOA" address="0x00009888" value="0x01510010" />
+ <register type="NOA" address="0x00009888" value="0x07510005" />
+ <register type="NOA" address="0x00009888" value="0x0F51000D" />
+ <register type="NOA" address="0x00009888" value="0x01610010" />
+ <register type="NOA" address="0x00009888" value="0x0D610340" />
+ <register type="NOA" address="0x00009888" value="0x01710010" />
+ <register type="NOA" address="0x00009888" value="0x0D71000D" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01038080" />
+ <register type="NOA" address="0x00009888" value="0x01040404" />
+ <register type="NOA" address="0x00009888" value="0x000550A0" />
+ <register type="NOA" address="0x00009888" value="0x020550A0" />
+ <register type="NOA" address="0x00009888" value="0x0006A5A0" />
+ <register type="NOA" address="0x00009888" value="0x0206A5A0" />
+ <register type="NOA" address="0x00009888" value="0x00070500" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008CCCC" />
+ <register type="NOA" address="0x00009888" value="0x0002000D" />
+ <register type="NOA" address="0x00009888" value="0x0202000D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA5" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA5" />
+ <register type="NOA" address="0x00009888" value="0x00030600" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x01016000" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x01020090" />
+ <register type="NOA" address="0x00009888" value="0x03020090" />
+ <register type="NOA" address="0x00009888" value="0x00040C00" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0101" />
+ <register type="NOA" address="0x00009888" value="0x50010E00" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010200" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010200" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010601" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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="DataportWrites"
+ chipset="ARLGT2"
+ symbol_name="DataportWrites"
+ underscore_name="dataport_writes"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e8781681-b459-41bd-a99e-42a9571280a6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ 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"
+ max_equation="8 $GpuCoreClocks UMUL"
+ 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="Sampler L3 Byte Read"
+ symbol_name="SAMPLER_L3_BYTE_READ"
+ underscore_name="sampler_l3_byte_read"
+ description="Number of L3 read bytes resulting from Sampler local cache miss"
+ data_type="uint64"
+ max_equation="64 8 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="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="64 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 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 UMUL"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 32 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 32 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1D026800" />
+ <register type="NOA" address="0x00009888" value="0x1D126800" />
+ <register type="NOA" address="0x00009888" value="0x1D226800" />
+ <register type="NOA" address="0x00009888" value="0x1D326800" />
+ <register type="NOA" address="0x00009888" value="0x1D426800" />
+ <register type="NOA" address="0x00009888" value="0x1D526800" />
+ <register type="NOA" address="0x00009888" value="0x1D626800" />
+ <register type="NOA" address="0x00009888" value="0x1D726800" />
+ <register type="NOA" address="0x00009888" value="0x05020180" />
+ <register type="NOA" address="0x00009888" value="0x0F020012" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x0104C000" />
+ <register type="NOA" address="0x00009888" value="0x05120180" />
+ <register type="NOA" address="0x00009888" value="0x0D120480" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x01143000" />
+ <register type="NOA" address="0x00009888" value="0x05220180" />
+ <register type="NOA" address="0x00009888" value="0x0D220012" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x01240C00" />
+ <register type="NOA" address="0x00009888" value="0x05320180" />
+ <register type="NOA" address="0x00009888" value="0x0B320480" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x01340300" />
+ <register type="NOA" address="0x00009888" value="0x05420180" />
+ <register type="NOA" address="0x00009888" value="0x0B420012" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x014400C0" />
+ <register type="NOA" address="0x00009888" value="0x05520180" />
+ <register type="NOA" address="0x00009888" value="0x09520480" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x01540030" />
+ <register type="NOA" address="0x00009888" value="0x05620180" />
+ <register type="NOA" address="0x00009888" value="0x09620012" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x0164000C" />
+ <register type="NOA" address="0x00009888" value="0x05720180" />
+ <register type="NOA" address="0x00009888" value="0x07722400" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x01740003" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x000B0030" />
+ <register type="NOA" address="0x00009888" value="0x000C0030" />
+ <register type="NOA" address="0x00009888" value="0x0007B500" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x00080B00" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0003" />
+ <register type="NOA" address="0x00009888" value="0x001C0003" />
+ <register type="NOA" address="0x00009888" value="0x001700B5" />
+ <register type="NOA" address="0x00009888" value="0x00190003" />
+ <register type="NOA" address="0x00009888" value="0x0018000B" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x13010180" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x13110006" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x11210180" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x11310006" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x0F410180" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x0F510006" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x0D610180" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x0D710006" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01038000" />
+ <register type="NOA" address="0x00009888" value="0x01040400" />
+ <register type="NOA" address="0x00009888" value="0x020550A0" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x0206A5A0" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008CC00" />
+ <register type="NOA" address="0x00009888" value="0x0202000D" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA5" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x03020090" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0100" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011406" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010E25" />
+ <register type="NOA" address="0x00009888" value="0x62010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E64" />
+ <register type="NOA" address="0x00009888" value="0x52010281" />
+ <register type="NOA" address="0x00009888" value="0x54010069" />
+ <register type="NOA" address="0x00009888" value="0x56010281" />
+ <register type="NOA" address="0x00009888" value="0x58011029" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="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_config>
+ </set>
+
+ <set name="DataportReads"
+ chipset="ARLGT2"
+ symbol_name="DataportReads"
+ underscore_name="dataport_reads"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d3bec9fb-82db-43af-b61c-b1940aae6234"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 UMUL"
+ mdapi_group="Dataport"
+ 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 32 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 32 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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0D02A000" />
+ <register type="NOA" address="0x00009888" value="0x0F02B540" />
+ <register type="NOA" address="0x00009888" value="0x0D12A019" />
+ <register type="NOA" address="0x00009888" value="0x0F12B000" />
+ <register type="NOA" address="0x00009888" value="0x0D22A000" />
+ <register type="NOA" address="0x00009888" value="0x0F22B000" />
+ <register type="NOA" address="0x00009888" value="0x0D32A580" />
+ <register type="NOA" address="0x00009888" value="0x0F32B019" />
+ <register type="NOA" address="0x00009888" value="0x04040000" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x18040140" />
+ <register type="NOA" address="0x00009888" value="0x18140140" />
+ <register type="NOA" address="0x00009888" value="0x1E040500" />
+ <register type="NOA" address="0x00009888" value="0x1E140500" />
+ <register type="NOA" address="0x00009888" value="0x20040084" />
+ <register type="NOA" address="0x00009888" value="0x20140084" />
+ <register type="NOA" address="0x00009888" value="0x220400C6" />
+ <register type="NOA" address="0x00009888" value="0x221400C6" />
+ <register type="NOA" address="0x00009888" value="0x24041400" />
+ <register type="NOA" address="0x00009888" value="0x24141400" />
+ <register type="NOA" address="0x00009888" value="0x2604000A" />
+ <register type="NOA" address="0x00009888" value="0x2614000A" />
+ <register type="NOA" address="0x00009888" value="0x1A041884" />
+ <register type="NOA" address="0x00009888" value="0x1A141884" />
+ <register type="NOA" address="0x00009888" value="0x1C040018" />
+ <register type="NOA" address="0x00009888" value="0x1C140018" />
+ <register type="NOA" address="0x00009888" value="0x05020B00" />
+ <register type="NOA" address="0x00009888" value="0x07022E00" />
+ <register type="NOA" address="0x00009888" value="0x09020018" />
+ <register type="NOA" address="0x00009888" value="0x1102001A" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0104000F" />
+ <register type="NOA" address="0x00009888" value="0x0304000F" />
+ <register type="NOA" address="0x00009888" value="0x05120B00" />
+ <register type="NOA" address="0x00009888" value="0x0B120580" />
+ <register type="NOA" address="0x00009888" value="0x13120500" />
+ <register type="NOA" address="0x00009888" value="0x1512001B" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x01140F00" />
+ <register type="NOA" address="0x00009888" value="0x03140F00" />
+ <register type="NOA" address="0x00009888" value="0x05220B00" />
+ <register type="NOA" address="0x00009888" value="0x092205C0" />
+ <register type="NOA" address="0x00009888" value="0x0B220018" />
+ <register type="NOA" address="0x00009888" value="0x11220540" />
+ <register type="NOA" address="0x00009888" value="0x1322001A" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x032400F0" />
+ <register type="NOA" address="0x00009888" value="0x05320B00" />
+ <register type="NOA" address="0x00009888" value="0x15320500" />
+ <register type="NOA" address="0x00009888" value="0x1732001B" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x03320000" />
+ <register type="NOA" address="0x00009888" value="0x0134F000" />
+ <register type="NOA" address="0x00009888" value="0x0334F000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BCCCC" />
+ <register type="NOA" address="0x00009888" value="0x000CCCCC" />
+ <register type="NOA" address="0x00009888" value="0x00075F5A" />
+ <register type="NOA" address="0x00009888" value="0x02075F5A" />
+ <register type="NOA" address="0x00009888" value="0x0009CCCC" />
+ <register type="NOA" address="0x00009888" value="0x0008F0A0" />
+ <register type="NOA" address="0x00009888" value="0x0208F0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3E060000" />
+ <register type="NOA" address="0x00009888" value="0x4A06008A" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009888" value="0x5006020A" />
+ <register type="NOA" address="0x00009888" value="0x520600C4" />
+ <register type="NOA" address="0x00009888" value="0x54060006" />
+ <register type="NOA" address="0x00009888" value="0x56061428" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4C0618C4" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28040001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0D42A000" />
+ <register type="NOA" address="0x00009888" value="0x0F42B540" />
+ <register type="NOA" address="0x00009888" value="0x0D52A019" />
+ <register type="NOA" address="0x00009888" value="0x0F52B000" />
+ <register type="NOA" address="0x00009888" value="0x0D62A000" />
+ <register type="NOA" address="0x00009888" value="0x0F62B000" />
+ <register type="NOA" address="0x00009888" value="0x0D72A580" />
+ <register type="NOA" address="0x00009888" value="0x0F72B019" />
+ <register type="NOA" address="0x00009888" value="0x04040000" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x18040140" />
+ <register type="NOA" address="0x00009888" value="0x18140140" />
+ <register type="NOA" address="0x00009888" value="0x1E040500" />
+ <register type="NOA" address="0x00009888" value="0x1E140500" />
+ <register type="NOA" address="0x00009888" value="0x20040084" />
+ <register type="NOA" address="0x00009888" value="0x20140084" />
+ <register type="NOA" address="0x00009888" value="0x220400C6" />
+ <register type="NOA" address="0x00009888" value="0x221400C6" />
+ <register type="NOA" address="0x00009888" value="0x24041400" />
+ <register type="NOA" address="0x00009888" value="0x24141400" />
+ <register type="NOA" address="0x00009888" value="0x2604000A" />
+ <register type="NOA" address="0x00009888" value="0x2614000A" />
+ <register type="NOA" address="0x00009888" value="0x1A041884" />
+ <register type="NOA" address="0x00009888" value="0x1A141884" />
+ <register type="NOA" address="0x00009888" value="0x1C040018" />
+ <register type="NOA" address="0x00009888" value="0x1C140018" />
+ <register type="NOA" address="0x00009888" value="0x05420B00" />
+ <register type="NOA" address="0x00009888" value="0x07422E00" />
+ <register type="NOA" address="0x00009888" value="0x09420018" />
+ <register type="NOA" address="0x00009888" value="0x1142001A" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x0144000F" />
+ <register type="NOA" address="0x00009888" value="0x0344000F" />
+ <register type="NOA" address="0x00009888" value="0x05520B00" />
+ <register type="NOA" address="0x00009888" value="0x0B520580" />
+ <register type="NOA" address="0x00009888" value="0x13520500" />
+ <register type="NOA" address="0x00009888" value="0x1552001B" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x01540F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x05620B00" />
+ <register type="NOA" address="0x00009888" value="0x096205C0" />
+ <register type="NOA" address="0x00009888" value="0x0B620018" />
+ <register type="NOA" address="0x00009888" value="0x11620540" />
+ <register type="NOA" address="0x00009888" value="0x1362001A" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x016400F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x05720B00" />
+ <register type="NOA" address="0x00009888" value="0x15720500" />
+ <register type="NOA" address="0x00009888" value="0x1772001B" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x0374F000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BCCCC" />
+ <register type="NOA" address="0x00009888" value="0x001CCCCC" />
+ <register type="NOA" address="0x00009888" value="0x00175F5A" />
+ <register type="NOA" address="0x00009888" value="0x02175F5A" />
+ <register type="NOA" address="0x00009888" value="0x0019CCCC" />
+ <register type="NOA" address="0x00009888" value="0x0018F0A0" />
+ <register type="NOA" address="0x00009888" value="0x0218F0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3E060000" />
+ <register type="NOA" address="0x00009888" value="0x4A06008A" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009888" value="0x5006020A" />
+ <register type="NOA" address="0x00009888" value="0x520600C4" />
+ <register type="NOA" address="0x00009888" value="0x54060006" />
+ <register type="NOA" address="0x00009888" value="0x56061428" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4C0618C4" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28140001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x58060000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" 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="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_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="ARLGT2"
+ symbol_name="L1ProfileSlmBankConflicts"
+ underscore_name="l1_profile_slm_bank_conflicts"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="77f2f4a5-90e9-4558-b5c2-04296de615a8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 UMUL"
+ 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 32 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 32 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"
+ />
+ <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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F0800A6" />
+ <register type="NOA" address="0x00009888" value="0x23181800" />
+ <register type="NOA" address="0x00009888" value="0x25180005" />
+ <register type="NOA" address="0x00009888" value="0x23281800" />
+ <register type="NOA" address="0x00009888" value="0x25280005" />
+ <register type="NOA" address="0x00009888" value="0x1F3800A6" />
+ <register type="NOA" address="0x00009888" value="0x04040000" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1E04000A" />
+ <register type="NOA" address="0x00009888" value="0x1E14000A" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22041084" />
+ <register type="NOA" address="0x00009888" value="0x22141084" />
+ <register type="NOA" address="0x00009888" value="0x24040C10" />
+ <register type="NOA" address="0x00009888" value="0x24140C10" />
+ <register type="NOA" address="0x00009888" value="0x26040006" />
+ <register type="NOA" address="0x00009888" value="0x26140006" />
+ <register type="NOA" address="0x00009888" value="0x1A0428C6" />
+ <register type="NOA" address="0x00009888" value="0x1A1428C6" />
+ <register type="NOA" address="0x00009888" value="0x1C041428" />
+ <register type="NOA" address="0x00009888" value="0x1C141428" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03083200" />
+ <register type="NOA" address="0x00009888" value="0x13080411" />
+ <register type="NOA" address="0x00009888" value="0x1508079F" />
+ <register type="NOA" address="0x00009888" value="0x05080000" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x05180008" />
+ <register type="NOA" address="0x00009888" value="0x0F180821" />
+ <register type="NOA" address="0x00009888" value="0x11180BAF" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x05280008" />
+ <register type="NOA" address="0x00009888" value="0x0B280821" />
+ <register type="NOA" address="0x00009888" value="0x0D280BAF" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03383200" />
+ <register type="NOA" address="0x00009888" value="0x07380411" />
+ <register type="NOA" address="0x00009888" value="0x0938079F" />
+ <register type="NOA" address="0x00009888" value="0x05380000" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3E060000" />
+ <register type="NOA" address="0x00009888" value="0x4A0600C0" />
+ <register type="NOA" address="0x00009888" value="0x4E061428" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060080" />
+ <register type="NOA" address="0x00009888" value="0x54061084" />
+ <register type="NOA" address="0x00009888" value="0x56060C18" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4C062946" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28040001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F4800A6" />
+ <register type="NOA" address="0x00009888" value="0x23581800" />
+ <register type="NOA" address="0x00009888" value="0x25580005" />
+ <register type="NOA" address="0x00009888" value="0x23681800" />
+ <register type="NOA" address="0x00009888" value="0x25680005" />
+ <register type="NOA" address="0x00009888" value="0x1F7800A6" />
+ <register type="NOA" address="0x00009888" value="0x04040000" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1E04000A" />
+ <register type="NOA" address="0x00009888" value="0x1E14000A" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22041084" />
+ <register type="NOA" address="0x00009888" value="0x22141084" />
+ <register type="NOA" address="0x00009888" value="0x24040C10" />
+ <register type="NOA" address="0x00009888" value="0x24140C10" />
+ <register type="NOA" address="0x00009888" value="0x26040006" />
+ <register type="NOA" address="0x00009888" value="0x26140006" />
+ <register type="NOA" address="0x00009888" value="0x1A0428C6" />
+ <register type="NOA" address="0x00009888" value="0x1A1428C6" />
+ <register type="NOA" address="0x00009888" value="0x1C041428" />
+ <register type="NOA" address="0x00009888" value="0x1C141428" />
+ <register type="NOA" address="0x00009888" value="0x0342FF00" />
+ <register type="NOA" address="0x00009888" value="0x0344FF00" />
+ <register type="NOA" address="0x00009888" value="0x0349AA00" />
+ <register type="NOA" address="0x00009888" value="0x03483200" />
+ <register type="NOA" address="0x00009888" value="0x13480411" />
+ <register type="NOA" address="0x00009888" value="0x1548079F" />
+ <register type="NOA" address="0x00009888" value="0x05480000" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x035200FF" />
+ <register type="NOA" address="0x00009888" value="0x035400FF" />
+ <register type="NOA" address="0x00009888" value="0x035900AA" />
+ <register type="NOA" address="0x00009888" value="0x05580008" />
+ <register type="NOA" address="0x00009888" value="0x0F580821" />
+ <register type="NOA" address="0x00009888" value="0x11580BAF" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x0162FF00" />
+ <register type="NOA" address="0x00009888" value="0x0164FF00" />
+ <register type="NOA" address="0x00009888" value="0x0169AA00" />
+ <register type="NOA" address="0x00009888" value="0x05680008" />
+ <register type="NOA" address="0x00009888" value="0x0B680821" />
+ <register type="NOA" address="0x00009888" value="0x0D680BAF" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x017200FF" />
+ <register type="NOA" address="0x00009888" value="0x017400FF" />
+ <register type="NOA" address="0x00009888" value="0x017900AA" />
+ <register type="NOA" address="0x00009888" value="0x03783200" />
+ <register type="NOA" address="0x00009888" value="0x07780411" />
+ <register type="NOA" address="0x00009888" value="0x0978079F" />
+ <register type="NOA" address="0x00009888" value="0x05780000" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B00FF" />
+ <register type="NOA" address="0x00009888" value="0x001C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAFF" />
+ <register type="NOA" address="0x00009888" value="0x001900FF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3E060000" />
+ <register type="NOA" address="0x00009888" value="0x4A0600C0" />
+ <register type="NOA" address="0x00009888" value="0x4E061428" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060080" />
+ <register type="NOA" address="0x00009888" value="0x54061084" />
+ <register type="NOA" address="0x00009888" value="0x56060C18" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4C062946" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28140001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x58060000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" 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="LoadStoreCacheProfile"
+ chipset="ARLGT2"
+ symbol_name="LoadStoreCacheProfile_XeCore0"
+ underscore_name="load_store_cache_profile__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bbbaf77c-14f8-41a5-8bf0-b4980ceb9c52"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 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 32 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 32 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"
+ />
+ <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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x17090085" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0102FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0302FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0104FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05090008" />
+ <register type="NOA" address="0x00009888" value="0x09090146" />
+ <register type="NOA" address="0x00009888" value="0x0B0900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D090042" />
+ <register type="NOA" address="0x00009888" value="0x0F090380" />
+ <register type="NOA" address="0x00009888" value="0x1109030D" />
+ <register type="NOA" address="0x00009888" value="0x1309028B" />
+ <register type="NOA" address="0x00009888" value="0x15090209" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28040001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x17490085" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0142FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0144FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05490008" />
+ <register type="NOA" address="0x00009888" value="0x09490146" />
+ <register type="NOA" address="0x00009888" value="0x0B4900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D490042" />
+ <register type="NOA" address="0x00009888" value="0x0F490380" />
+ <register type="NOA" address="0x00009888" value="0x1149030D" />
+ <register type="NOA" address="0x00009888" value="0x1349028B" />
+ <register type="NOA" address="0x00009888" value="0x15490209" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28140001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x58060000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFC" />
+ </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="LoadStoreCacheProfile"
+ chipset="ARLGT2"
+ symbol_name="LoadStoreCacheProfile_XeCore3"
+ underscore_name="load_store_cache_profile__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e16280dd-87b0-4a74-b5a6-b0070c1bf44c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 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 32 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 32 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"
+ />
+ <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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x17390085" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0132FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0332FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0134FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0334FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05390008" />
+ <register type="NOA" address="0x00009888" value="0x09390146" />
+ <register type="NOA" address="0x00009888" value="0x0B3900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D390042" />
+ <register type="NOA" address="0x00009888" value="0x0F390380" />
+ <register type="NOA" address="0x00009888" value="0x1139030D" />
+ <register type="NOA" address="0x00009888" value="0x1339028B" />
+ <register type="NOA" address="0x00009888" value="0x15390209" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28040001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x17790085" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0372FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0174FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05790008" />
+ <register type="NOA" address="0x00009888" value="0x09790146" />
+ <register type="NOA" address="0x00009888" value="0x0B7900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D790042" />
+ <register type="NOA" address="0x00009888" value="0x0F790380" />
+ <register type="NOA" address="0x00009888" value="0x1179030D" />
+ <register type="NOA" address="0x00009888" value="0x1379028B" />
+ <register type="NOA" address="0x00009888" value="0x15790209" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00175550" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0018FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28140001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x58060000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFC" />
+ </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="SLMProfile"
+ chipset="ARLGT2"
+ symbol_name="SLMProfile_XeCore0"
+ underscore_name="slm_profile__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4d50736e-648e-420b-a55c-d1e59511fdef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ symbol_name="SLM_BYTE_READ"
+ underscore_name="slm_byte_read"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 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 32 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 32 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"
+ />
+ <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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x170902B4" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0102FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0302FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0104FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05090008" />
+ <register type="NOA" address="0x00009888" value="0x09090146" />
+ <register type="NOA" address="0x00009888" value="0x0B0900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D090042" />
+ <register type="NOA" address="0x00009888" value="0x0F090340" />
+ <register type="NOA" address="0x00009888" value="0x110902CC" />
+ <register type="NOA" address="0x00009888" value="0x1309024A" />
+ <register type="NOA" address="0x00009888" value="0x150901C8" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28040001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x174902B4" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0142FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0144FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05490008" />
+ <register type="NOA" address="0x00009888" value="0x09490146" />
+ <register type="NOA" address="0x00009888" value="0x0B4900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D490042" />
+ <register type="NOA" address="0x00009888" value="0x0F490340" />
+ <register type="NOA" address="0x00009888" value="0x114902CC" />
+ <register type="NOA" address="0x00009888" value="0x1349024A" />
+ <register type="NOA" address="0x00009888" value="0x154901C8" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28140001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x58060000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFC" />
+ </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="SLMProfile"
+ chipset="ARLGT2"
+ symbol_name="SLMProfile_XeCore3"
+ underscore_name="slm_profile__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="961fb786-21c2-4c2c-842a-5301013139f3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ symbol_name="SLM_BYTE_READ"
+ underscore_name="slm_byte_read"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="2 $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 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="2 $XeCoreTotalCount UMUL C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 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 32 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 32 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"
+ />
+ <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="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x173902B4" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0132FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0332FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0134FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0334FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05390008" />
+ <register type="NOA" address="0x00009888" value="0x09390146" />
+ <register type="NOA" address="0x00009888" value="0x0B3900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D390042" />
+ <register type="NOA" address="0x00009888" value="0x0F390340" />
+ <register type="NOA" address="0x00009888" value="0x113902CC" />
+ <register type="NOA" address="0x00009888" value="0x1339024A" />
+ <register type="NOA" address="0x00009888" value="0x153901C8" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28040001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x177902B4" />
+ <register type="NOA" address="0x00009888" value="0x1E040000" />
+ <register type="NOA" address="0x00009888" value="0x1E140000" />
+ <register type="NOA" address="0x00009888" value="0x20040000" />
+ <register type="NOA" address="0x00009888" value="0x20140000" />
+ <register type="NOA" address="0x00009888" value="0x22040000" />
+ <register type="NOA" address="0x00009888" value="0x22140000" />
+ <register type="NOA" address="0x00009888" value="0x24040000" />
+ <register type="NOA" address="0x00009888" value="0x24140000" />
+ <register type="NOA" address="0x00009888" value="0x26040000" />
+ <register type="NOA" address="0x00009888" value="0x26140000" />
+ <register type="NOA" address="0x00009888" value="0x18040000" />
+ <register type="NOA" address="0x00009888" value="0x18140000" />
+ <register type="NOA" address="0x00009888" value="0x1A040000" />
+ <register type="NOA" address="0x00009888" value="0x1A140000" />
+ <register type="NOA" address="0x00009888" value="0x1C040000" />
+ <register type="NOA" address="0x00009888" value="0x1C140000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0372FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0174FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05790008" />
+ <register type="NOA" address="0x00009888" value="0x09790146" />
+ <register type="NOA" address="0x00009888" value="0x0B7900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D790042" />
+ <register type="NOA" address="0x00009888" value="0x0F790340" />
+ <register type="NOA" address="0x00009888" value="0x117902CC" />
+ <register type="NOA" address="0x00009888" value="0x1379024A" />
+ <register type="NOA" address="0x00009888" value="0x157901C8" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00175550" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0018FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x50060000" />
+ <register type="NOA" address="0x00009888" value="0x52060000" />
+ <register type="NOA" address="0x00009888" value="0x54060000" />
+ <register type="NOA" address="0x00009888" value="0x56060000" />
+ <register type="NOA" address="0x00009888" value="0x42060000" />
+ <register type="NOA" address="0x00009888" value="0x4A060000" />
+ <register type="NOA" address="0x00009888" value="0x4C060000" />
+ <register type="NOA" address="0x00009888" value="0x4E060000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x28140001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x58060000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFC" />
+ </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="ARLGT2"
+ symbol_name="Ext1"
+ underscore_name="ext1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c398c57c-e70d-47eb-b809-b8fa974a5792"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 2 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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="events"
+ semantic_type="event"
+ equation="B 3 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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="B 4 READ"
+ mdapi_group="GPU"
+ 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="B 5 READ"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="B 6 READ B 7 READ UADD"
+ mdapi_group="GPU"
+ 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 0 READ C 1 READ UADD"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="events"
+ semantic_type="event"
+ equation="C 2 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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="events"
+ semantic_type="event"
+ equation="C 3 READ 128 UMUL"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160100E0" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x161100E0" />
+ <register type="NOA" address="0x00009888" value="0x16131000" />
+ <register type="NOA" address="0x00009888" value="0x02010010" />
+ <register type="NOA" address="0x00009888" value="0x08010005" />
+ <register type="NOA" address="0x00009888" value="0x0A010007" />
+ <register type="NOA" address="0x00009888" value="0x0C0103CD" />
+ <register type="NOA" address="0x00009888" value="0x10010006" />
+ <register type="NOA" address="0x00009888" value="0x1201000E" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x00018000" />
+ <register type="NOA" address="0x00009888" value="0x02030004" />
+ <register type="NOA" address="0x00009888" value="0x14030005" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x02110010" />
+ <register type="NOA" address="0x00009888" value="0x08110140" />
+ <register type="NOA" address="0x00009888" value="0x0A1101C0" />
+ <register type="NOA" address="0x00009888" value="0x0E1103CD" />
+ <register type="NOA" address="0x00009888" value="0x10110180" />
+ <register type="NOA" address="0x00009888" value="0x12110380" />
+ <register type="NOA" address="0x00009888" value="0x04110000" />
+ <register type="NOA" address="0x00009888" value="0x00114000" />
+ <register type="NOA" address="0x00009888" value="0x02130004" />
+ <register type="NOA" address="0x00009888" value="0x12130140" />
+ <register type="NOA" address="0x00009888" value="0x00130000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065110" />
+ <register type="NOA" address="0x00009888" value="0x02064110" />
+ <register type="NOA" address="0x00009888" value="0x0007A220" />
+ <register type="NOA" address="0x00009888" value="0x02078220" />
+ <register type="NOA" address="0x00009888" value="0x00020880" />
+ <register type="NOA" address="0x00009888" value="0x0202288A" />
+ <register type="NOA" address="0x00009888" value="0x0001A660" />
+ <register type="NOA" address="0x00009888" value="0x02019665" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010C02" />
+ <register type="NOA" address="0x00009888" value="0x5E010020" />
+ <register type="NOA" address="0x00009888" value="0x60010406" />
+ <register type="NOA" address="0x00009888" value="0x62010020" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010406" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext3"
+ underscore_name="ext3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cc9bdb1b-0c28-4fd9-8e8b-c882e7748f8f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 0 READ"
+ mdapi_group="GPU"
+ 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="C 1 READ"
+ mdapi_group="GPU"
+ 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="C 2 READ"
+ mdapi_group="GPU"
+ 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="C 3 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="GPU"
+ 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 5 READ"
+ mdapi_group="GPU"
+ 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 6 READ"
+ mdapi_group="GPU"
+ 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="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Memory 32b Transaction Read"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ"
+ underscore_name="gpu_memory_32_b_transaction_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ C 1 READ UADD"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Memory 64b Transaction Read"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ"
+ underscore_name="gpu_memory_64_b_transaction_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ C 3 READ UADD"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Memory 32b Transaction Write"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE"
+ underscore_name="gpu_memory_32_b_transaction_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ C 5 READ UADD"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Memory 64b Transaction Write"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE"
+ underscore_name="gpu_memory_64_b_transaction_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ C 7 READ UADD"
+ mdapi_group="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x16130000" />
+ <register type="NOA" address="0x00009888" value="0x00015500" />
+ <register type="NOA" address="0x00009888" value="0x02030004" />
+ <register type="NOA" address="0x00009888" value="0x0C030140" />
+ <register type="NOA" address="0x00009888" value="0x0E0301C0" />
+ <register type="NOA" address="0x00009888" value="0x10030100" />
+ <register type="NOA" address="0x00009888" value="0x12030180" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x0011AA00" />
+ <register type="NOA" address="0x00009888" value="0x02130004" />
+ <register type="NOA" address="0x00009888" value="0x0E130005" />
+ <register type="NOA" address="0x00009888" value="0x10130007" />
+ <register type="NOA" address="0x00009888" value="0x12130004" />
+ <register type="NOA" address="0x00009888" value="0x14130006" />
+ <register type="NOA" address="0x00009888" value="0x00130000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02061111" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x02028888" />
+ <register type="NOA" address="0x00009888" value="0x02016666" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010800" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext4"
+ underscore_name="ext4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ceda7e42-f23d-4e4d-97d2-d610241aaa16"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x05016005" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x05116140" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x05216000" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x05316000" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x05416000" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x05516000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x05616000" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x05716000" />
+ <register type="NOA" address="0x00009888" value="0x01010010" />
+ <register type="NOA" address="0x00009888" value="0x13010340" />
+ <register type="NOA" address="0x00009888" value="0x01110010" />
+ <register type="NOA" address="0x00009888" value="0x1311000D" />
+ <register type="NOA" address="0x00009888" value="0x01210010" />
+ <register type="NOA" address="0x00009888" value="0x07210005" />
+ <register type="NOA" address="0x00009888" value="0x11210340" />
+ <register type="NOA" address="0x00009888" value="0x01310010" />
+ <register type="NOA" address="0x00009888" value="0x07310140" />
+ <register type="NOA" address="0x00009888" value="0x1131000D" />
+ <register type="NOA" address="0x00009888" value="0x01410010" />
+ <register type="NOA" address="0x00009888" value="0x0B410140" />
+ <register type="NOA" address="0x00009888" value="0x0F410340" />
+ <register type="NOA" address="0x00009888" value="0x01510010" />
+ <register type="NOA" address="0x00009888" value="0x0B510005" />
+ <register type="NOA" address="0x00009888" value="0x0F51000D" />
+ <register type="NOA" address="0x00009888" value="0x01610010" />
+ <register type="NOA" address="0x00009888" value="0x09610140" />
+ <register type="NOA" address="0x00009888" value="0x0D610340" />
+ <register type="NOA" address="0x00009888" value="0x01710010" />
+ <register type="NOA" address="0x00009888" value="0x09710005" />
+ <register type="NOA" address="0x00009888" value="0x0D71000D" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01038001" />
+ <register type="NOA" address="0x00009888" value="0x01040440" />
+ <register type="NOA" address="0x00009888" value="0x0005A005" />
+ <register type="NOA" address="0x00009888" value="0x020550A0" />
+ <register type="NOA" address="0x00009888" value="0x0006A05A" />
+ <register type="NOA" address="0x00009888" value="0x0206A5A0" />
+ <register type="NOA" address="0x00009888" value="0x00070050" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008CCC3" />
+ <register type="NOA" address="0x00009888" value="0x00020D00" />
+ <register type="NOA" address="0x00009888" value="0x0202000D" />
+ <register type="NOA" address="0x00009888" value="0x0001A5AA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA5" />
+ <register type="NOA" address="0x00009888" value="0x00030090" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x01010009" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x01029000" />
+ <register type="NOA" address="0x00009888" value="0x03020090" />
+ <register type="NOA" address="0x00009888" value="0x00040030" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0110" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010070" />
+ <register type="NOA" address="0x00009888" value="0x6001000A" />
+ <register type="NOA" address="0x00009888" value="0x62010010" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010601" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext5"
+ underscore_name="ext5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="008f756a-ff62-4cfd-ab22-58b6fc6211b3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x0B0100C0" />
+ <register type="NOA" address="0x00009888" value="0x13010100" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x0B110003" />
+ <register type="NOA" address="0x00009888" value="0x13110004" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x092100C0" />
+ <register type="NOA" address="0x00009888" value="0x11210100" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x09310003" />
+ <register type="NOA" address="0x00009888" value="0x11310004" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x074100C0" />
+ <register type="NOA" address="0x00009888" value="0x0F410100" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x07510003" />
+ <register type="NOA" address="0x00009888" value="0x0F510004" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x056100C0" />
+ <register type="NOA" address="0x00009888" value="0x0D610100" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x05710003" />
+ <register type="NOA" address="0x00009888" value="0x0D710004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01038080" />
+ <register type="NOA" address="0x00009888" value="0x01040404" />
+ <register type="NOA" address="0x00009888" value="0x000550A0" />
+ <register type="NOA" address="0x00009888" value="0x020550A0" />
+ <register type="NOA" address="0x00009888" value="0x0006A5A0" />
+ <register type="NOA" address="0x00009888" value="0x0206A5A0" />
+ <register type="NOA" address="0x00009888" value="0x00070500" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008CCCC" />
+ <register type="NOA" address="0x00009888" value="0x0002000D" />
+ <register type="NOA" address="0x00009888" value="0x0202000D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA5" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA5" />
+ <register type="NOA" address="0x00009888" value="0x00030600" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x01016000" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x01020090" />
+ <register type="NOA" address="0x00009888" value="0x03020090" />
+ <register type="NOA" address="0x00009888" value="0x00040C00" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0101" />
+ <register type="NOA" address="0x00009888" value="0x50010E00" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010200" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010200" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010601" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext6"
+ underscore_name="ext6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1b46d0db-8a75-4da2-bf2d-3978d7c69144"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <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="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x19030004" />
+ <register type="NOA" address="0x00009888" value="0x19130004" />
+ <register type="NOA" address="0x00009888" value="0x19230004" />
+ <register type="NOA" address="0x00009888" value="0x19330004" />
+ <register type="NOA" address="0x00009888" value="0x19430004" />
+ <register type="NOA" address="0x00009888" value="0x19530004" />
+ <register type="NOA" address="0x00009888" value="0x19630004" />
+ <register type="NOA" address="0x00009888" value="0x19730004" />
+ <register type="NOA" address="0x00009888" value="0x0B030D00" />
+ <register type="NOA" address="0x00009888" value="0x05030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x01044000" />
+ <register type="NOA" address="0x00009888" value="0x0B130034" />
+ <register type="NOA" address="0x00009888" value="0x05130000" />
+ <register type="NOA" address="0x00009888" value="0x01130000" />
+ <register type="NOA" address="0x00009888" value="0x01141000" />
+ <register type="NOA" address="0x00009888" value="0x09230D00" />
+ <register type="NOA" address="0x00009888" value="0x05230000" />
+ <register type="NOA" address="0x00009888" value="0x01230000" />
+ <register type="NOA" address="0x00009888" value="0x01240400" />
+ <register type="NOA" address="0x00009888" value="0x09330034" />
+ <register type="NOA" address="0x00009888" value="0x05330000" />
+ <register type="NOA" address="0x00009888" value="0x01330000" />
+ <register type="NOA" address="0x00009888" value="0x01340100" />
+ <register type="NOA" address="0x00009888" value="0x07430D00" />
+ <register type="NOA" address="0x00009888" value="0x05430000" />
+ <register type="NOA" address="0x00009888" value="0x01430000" />
+ <register type="NOA" address="0x00009888" value="0x01440040" />
+ <register type="NOA" address="0x00009888" value="0x07530034" />
+ <register type="NOA" address="0x00009888" value="0x05530000" />
+ <register type="NOA" address="0x00009888" value="0x01530000" />
+ <register type="NOA" address="0x00009888" value="0x01540010" />
+ <register type="NOA" address="0x00009888" value="0x05630D00" />
+ <register type="NOA" address="0x00009888" value="0x01630000" />
+ <register type="NOA" address="0x00009888" value="0x01640004" />
+ <register type="NOA" address="0x00009888" value="0x05730034" />
+ <register type="NOA" address="0x00009888" value="0x01730000" />
+ <register type="NOA" address="0x00009888" value="0x01740001" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x000B0030" />
+ <register type="NOA" address="0x00009888" value="0x000C0030" />
+ <register type="NOA" address="0x00009888" value="0x0007B500" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x00080B00" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0003" />
+ <register type="NOA" address="0x00009888" value="0x001C0003" />
+ <register type="NOA" address="0x00009888" value="0x001700B5" />
+ <register type="NOA" address="0x00009888" value="0x00190003" />
+ <register type="NOA" address="0x00009888" value="0x0018000B" />
+ <register type="NOA" address="0x00009884" value="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0B012000" />
+ <register type="NOA" address="0x00009888" value="0x0B112000" />
+ <register type="NOA" address="0x00009888" value="0x0B212000" />
+ <register type="NOA" address="0x00009888" value="0x0B312000" />
+ <register type="NOA" address="0x00009888" value="0x0B412000" />
+ <register type="NOA" address="0x00009888" value="0x0B512000" />
+ <register type="NOA" address="0x00009888" value="0x0B612000" />
+ <register type="NOA" address="0x00009888" value="0x0B712000" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x13010040" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x01110004" />
+ <register type="NOA" address="0x00009888" value="0x13110001" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x01210004" />
+ <register type="NOA" address="0x00009888" value="0x11210040" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x01310004" />
+ <register type="NOA" address="0x00009888" value="0x11310001" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x01410004" />
+ <register type="NOA" address="0x00009888" value="0x0F410040" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x01510004" />
+ <register type="NOA" address="0x00009888" value="0x0F510001" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x01610004" />
+ <register type="NOA" address="0x00009888" value="0x0D610040" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x01710004" />
+ <register type="NOA" address="0x00009888" value="0x0D710001" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01038000" />
+ <register type="NOA" address="0x00009888" value="0x01040400" />
+ <register type="NOA" address="0x00009888" value="0x020550A0" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x0206A5A0" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008CC00" />
+ <register type="NOA" address="0x00009888" value="0x0202000D" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA5" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x03020090" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0100" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011406" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010E25" />
+ <register type="NOA" address="0x00009888" value="0x62010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E64" />
+ <register type="NOA" address="0x00009888" value="0x52010281" />
+ <register type="NOA" address="0x00009888" value="0x54010069" />
+ <register type="NOA" address="0x00009888" value="0x56010281" />
+ <register type="NOA" address="0x00009888" value="0x58011029" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext7"
+ underscore_name="ext7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4a0ed05f-81cc-4ada-9f75-7ed5ba50c256"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x0B010000" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x0B110000" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x0B210000" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x0B310000" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x0B410000" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x0B510000" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x0B610006" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009888" value="0x0B710180" />
+ <register type="NOA" address="0x00009888" value="0x01010040" />
+ <register type="NOA" address="0x00009888" value="0x05010006" />
+ <register type="NOA" address="0x00009888" value="0x13010200" />
+ <register type="NOA" address="0x00009888" value="0x01110040" />
+ <register type="NOA" address="0x00009888" value="0x05110180" />
+ <register type="NOA" address="0x00009888" value="0x13110008" />
+ <register type="NOA" address="0x00009888" value="0x01210040" />
+ <register type="NOA" address="0x00009888" value="0x07210006" />
+ <register type="NOA" address="0x00009888" value="0x11210200" />
+ <register type="NOA" address="0x00009888" value="0x01310040" />
+ <register type="NOA" address="0x00009888" value="0x07310180" />
+ <register type="NOA" address="0x00009888" value="0x11310008" />
+ <register type="NOA" address="0x00009888" value="0x01410040" />
+ <register type="NOA" address="0x00009888" value="0x09410006" />
+ <register type="NOA" address="0x00009888" value="0x0F410200" />
+ <register type="NOA" address="0x00009888" value="0x01510040" />
+ <register type="NOA" address="0x00009888" value="0x09510180" />
+ <register type="NOA" address="0x00009888" value="0x0F510008" />
+ <register type="NOA" address="0x00009888" value="0x01610040" />
+ <register type="NOA" address="0x00009888" value="0x0D610200" />
+ <register type="NOA" address="0x00009888" value="0x01710040" />
+ <register type="NOA" address="0x00009888" value="0x0D710008" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01038001" />
+ <register type="NOA" address="0x00009888" value="0x01040420" />
+ <register type="NOA" address="0x00009888" value="0x00050A05" />
+ <register type="NOA" address="0x00009888" value="0x020550A0" />
+ <register type="NOA" address="0x00009888" value="0x00060A5A" />
+ <register type="NOA" address="0x00009888" value="0x0206A5A0" />
+ <register type="NOA" address="0x00009888" value="0x00070050" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008CC33" />
+ <register type="NOA" address="0x00009888" value="0x00027000" />
+ <register type="NOA" address="0x00009888" value="0x0202000D" />
+ <register type="NOA" address="0x00009888" value="0x00015AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA5" />
+ <register type="NOA" address="0x00009888" value="0x00030090" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x01010009" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x01020600" />
+ <register type="NOA" address="0x00009888" value="0x03020090" />
+ <register type="NOA" address="0x00009888" value="0x00040030" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0180" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010010" />
+ <register type="NOA" address="0x00009888" value="0x60011400" />
+ <register type="NOA" address="0x00009888" value="0x62010070" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010601" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext8"
+ underscore_name="ext8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cd793866-5e8d-4c07-aac7-9ed027762a50"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x0B010280" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x0B11000A" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x0B210000" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x0B310000" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x0B410000" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x0B510000" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x0B610000" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009888" value="0x0B710000" />
+ <register type="NOA" address="0x00009888" value="0x01010040" />
+ <register type="NOA" address="0x00009888" value="0x070101C0" />
+ <register type="NOA" address="0x00009888" value="0x01110040" />
+ <register type="NOA" address="0x00009888" value="0x07110007" />
+ <register type="NOA" address="0x00009888" value="0x01210040" />
+ <register type="NOA" address="0x00009888" value="0x052101C0" />
+ <register type="NOA" address="0x00009888" value="0x09210280" />
+ <register type="NOA" address="0x00009888" value="0x01310040" />
+ <register type="NOA" address="0x00009888" value="0x05310007" />
+ <register type="NOA" address="0x00009888" value="0x0931000A" />
+ <register type="NOA" address="0x00009888" value="0x01410004" />
+ <register type="NOA" address="0x00009888" value="0x0F410080" />
+ <register type="NOA" address="0x00009888" value="0x134103C0" />
+ <register type="NOA" address="0x00009888" value="0x01510004" />
+ <register type="NOA" address="0x00009888" value="0x0F510002" />
+ <register type="NOA" address="0x00009888" value="0x1351000F" />
+ <register type="NOA" address="0x00009888" value="0x01610004" />
+ <register type="NOA" address="0x00009888" value="0x0D610080" />
+ <register type="NOA" address="0x00009888" value="0x116103C0" />
+ <register type="NOA" address="0x00009888" value="0x01710004" />
+ <register type="NOA" address="0x00009888" value="0x0D710002" />
+ <register type="NOA" address="0x00009888" value="0x1171000F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030088" />
+ <register type="NOA" address="0x00009888" value="0x01044400" />
+ <register type="NOA" address="0x00009888" value="0x00055050" />
+ <register type="NOA" address="0x00009888" value="0x0205A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0006A5A5" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00070505" />
+ <register type="NOA" address="0x00009888" value="0x0008CCCC" />
+ <register type="NOA" address="0x00009888" value="0x02020D0D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A5A5" />
+ <register type="NOA" address="0x00009888" value="0x00030606" />
+ <register type="NOA" address="0x00009888" value="0x01016060" />
+ <register type="NOA" address="0x00009888" value="0x03029090" />
+ <register type="NOA" address="0x00009888" value="0x00040C0C" />
+ <register type="NOA" address="0x00009888" value="0x000A1100" />
+ <register type="NOA" address="0x00009888" value="0x50010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010001" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010200" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E01" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext9"
+ underscore_name="ext9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1732ce69-a142-4979-b303-94ed75735d91"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Access L3bank0"
+ symbol_name="Z_L3_ACCESS_L3BANK0"
+ underscore_name="z_l3_access_l3_bank0"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank1"
+ symbol_name="Z_L3_ACCESS_L3BANK1"
+ underscore_name="z_l3_access_l3_bank1"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank2"
+ symbol_name="Z_L3_ACCESS_L3BANK2"
+ underscore_name="z_l3_access_l3_bank2"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank3"
+ symbol_name="Z_L3_ACCESS_L3BANK3"
+ underscore_name="z_l3_access_l3_bank3"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank4"
+ symbol_name="Z_L3_ACCESS_L3BANK4"
+ underscore_name="z_l3_access_l3_bank4"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank5"
+ symbol_name="Z_L3_ACCESS_L3BANK5"
+ underscore_name="z_l3_access_l3_bank5"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank6"
+ symbol_name="Z_L3_ACCESS_L3BANK6"
+ underscore_name="z_l3_access_l3_bank6"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 Access L3bank7"
+ symbol_name="Z_L3_ACCESS_L3BANK7"
+ underscore_name="z_l3_access_l3_bank7"
+ description="Number of L3 read requests resulting from Z local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03014000" />
+ <register type="NOA" address="0x00009888" value="0x03114000" />
+ <register type="NOA" address="0x00009888" value="0x03214000" />
+ <register type="NOA" address="0x00009888" value="0x03314000" />
+ <register type="NOA" address="0x00009888" value="0x03414000" />
+ <register type="NOA" address="0x00009888" value="0x03514000" />
+ <register type="NOA" address="0x00009888" value="0x03614000" />
+ <register type="NOA" address="0x00009888" value="0x03714000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x0F0101C0" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x0F110007" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x0D2101C0" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x0D310007" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x134101C0" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x13510007" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x116101C0" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x11710007" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030800" />
+ <register type="NOA" address="0x00009888" value="0x01044000" />
+ <register type="NOA" address="0x00009888" value="0x0205A050" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A5" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x0008CC00" />
+ <register type="NOA" address="0x00009888" value="0x02020D00" />
+ <register type="NOA" address="0x00009888" value="0x0201A5AA" />
+ <register type="NOA" address="0x00009888" value="0x02030006" />
+ <register type="NOA" address="0x00009888" value="0x03010060" />
+ <register type="NOA" address="0x00009888" value="0x03029000" />
+ <register type="NOA" address="0x00009888" value="0x0204000C" />
+ <register type="NOA" address="0x00009888" value="0x000A1000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x64010003" />
+ <register type="NOA" address="0x00009888" value="0x52010010" />
+ <register type="NOA" address="0x00009888" value="0x54010E00" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext10"
+ underscore_name="ext10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d765723e-cb71-4db7-9713-aed8f31545eb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0B010000" />
+ <register type="NOA" address="0x00009888" value="0x0B110000" />
+ <register type="NOA" address="0x00009888" value="0x0B210000" />
+ <register type="NOA" address="0x00009888" value="0x0B310000" />
+ <register type="NOA" address="0x00009888" value="0x0B410000" />
+ <register type="NOA" address="0x00009888" value="0x0B510000" />
+ <register type="NOA" address="0x00009888" value="0x0B610000" />
+ <register type="NOA" address="0x00009888" value="0x0B710000" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x05010004" />
+ <register type="NOA" address="0x00009888" value="0x09010000" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x01110004" />
+ <register type="NOA" address="0x00009888" value="0x05110100" />
+ <register type="NOA" address="0x00009888" value="0x09110000" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x01210004" />
+ <register type="NOA" address="0x00009888" value="0x07210004" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x01310004" />
+ <register type="NOA" address="0x00009888" value="0x07310100" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x01410004" />
+ <register type="NOA" address="0x00009888" value="0x0F410100" />
+ <register type="NOA" address="0x00009888" value="0x13410000" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x01510004" />
+ <register type="NOA" address="0x00009888" value="0x0F510004" />
+ <register type="NOA" address="0x00009888" value="0x13510000" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x01610004" />
+ <register type="NOA" address="0x00009888" value="0x0D610100" />
+ <register type="NOA" address="0x00009888" value="0x11610000" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x01710004" />
+ <register type="NOA" address="0x00009888" value="0x0D710004" />
+ <register type="NOA" address="0x00009888" value="0x11710000" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030011" />
+ <register type="NOA" address="0x00009888" value="0x01044400" />
+ <register type="NOA" address="0x00009888" value="0x00050505" />
+ <register type="NOA" address="0x00009888" value="0x0205A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00065A5A" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00075050" />
+ <register type="NOA" address="0x00009888" value="0x0008CC33" />
+ <register type="NOA" address="0x00009888" value="0x02020D0D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A5A5" />
+ <register type="NOA" address="0x00009888" value="0x00039090" />
+ <register type="NOA" address="0x00009888" value="0x01010909" />
+ <register type="NOA" address="0x00009888" value="0x03029090" />
+ <register type="NOA" address="0x00009888" value="0x00043030" />
+ <register type="NOA" address="0x00009888" value="0x000A1100" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E01" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext11"
+ underscore_name="ext11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bb3f8f19-6e7d-4df3-9837-a5058ddcb32f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 2 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 1 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="B 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x0B010300" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x0B11000C" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x0B210000" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x0B310000" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x0B410000" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x0B510000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x0B610000" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x0B710000" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x07010140" />
+ <register type="NOA" address="0x00009888" value="0x01110004" />
+ <register type="NOA" address="0x00009888" value="0x07110005" />
+ <register type="NOA" address="0x00009888" value="0x01210004" />
+ <register type="NOA" address="0x00009888" value="0x05210140" />
+ <register type="NOA" address="0x00009888" value="0x09210300" />
+ <register type="NOA" address="0x00009888" value="0x01310004" />
+ <register type="NOA" address="0x00009888" value="0x05310005" />
+ <register type="NOA" address="0x00009888" value="0x0931000C" />
+ <register type="NOA" address="0x00009888" value="0x01410040" />
+ <register type="NOA" address="0x00009888" value="0x0F410100" />
+ <register type="NOA" address="0x00009888" value="0x13410340" />
+ <register type="NOA" address="0x00009888" value="0x01510040" />
+ <register type="NOA" address="0x00009888" value="0x0F510004" />
+ <register type="NOA" address="0x00009888" value="0x1351000D" />
+ <register type="NOA" address="0x00009888" value="0x01610040" />
+ <register type="NOA" address="0x00009888" value="0x0D610100" />
+ <register type="NOA" address="0x00009888" value="0x11610340" />
+ <register type="NOA" address="0x00009888" value="0x01710040" />
+ <register type="NOA" address="0x00009888" value="0x0D710004" />
+ <register type="NOA" address="0x00009888" value="0x1171000D" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030088" />
+ <register type="NOA" address="0x00009888" value="0x01044400" />
+ <register type="NOA" address="0x00009888" value="0x00055050" />
+ <register type="NOA" address="0x00009888" value="0x0205A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0006A5A5" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00070505" />
+ <register type="NOA" address="0x00009888" value="0x0008CCCC" />
+ <register type="NOA" address="0x00009888" value="0x02020D0D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A5A5" />
+ <register type="NOA" address="0x00009888" value="0x00030606" />
+ <register type="NOA" address="0x00009888" value="0x01016060" />
+ <register type="NOA" address="0x00009888" value="0x03029090" />
+ <register type="NOA" address="0x00009888" value="0x00040C0C" />
+ <register type="NOA" address="0x00009888" value="0x000A1100" />
+ <register type="NOA" address="0x00009888" value="0x50010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010001" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010200" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E01" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext12"
+ underscore_name="ext12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d7908577-9a0d-497a-8e29-3251e087ef03"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x05010007" />
+ <register type="NOA" address="0x00009888" value="0x09010006" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x051101C0" />
+ <register type="NOA" address="0x00009888" value="0x09110180" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x07210007" />
+ <register type="NOA" address="0x00009888" value="0x0B210006" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x073101C0" />
+ <register type="NOA" address="0x00009888" value="0x0B310180" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x0F410180" />
+ <register type="NOA" address="0x00009888" value="0x134101C0" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x0F510006" />
+ <register type="NOA" address="0x00009888" value="0x13510007" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x0D610180" />
+ <register type="NOA" address="0x00009888" value="0x116101C0" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x0D710006" />
+ <register type="NOA" address="0x00009888" value="0x11710007" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030011" />
+ <register type="NOA" address="0x00009888" value="0x01044400" />
+ <register type="NOA" address="0x00009888" value="0x00050505" />
+ <register type="NOA" address="0x00009888" value="0x0205A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00065A5A" />
+ <register type="NOA" address="0x00009888" value="0x0206A0A0" />
+ <register type="NOA" address="0x00009888" value="0x00075050" />
+ <register type="NOA" address="0x00009888" value="0x0008CC33" />
+ <register type="NOA" address="0x00009888" value="0x02020D0D" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A5A5" />
+ <register type="NOA" address="0x00009888" value="0x00039090" />
+ <register type="NOA" address="0x00009888" value="0x01010909" />
+ <register type="NOA" address="0x00009888" value="0x03029090" />
+ <register type="NOA" address="0x00009888" value="0x00043030" />
+ <register type="NOA" address="0x00009888" value="0x000A1100" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010600" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x62010030" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011407" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E01" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext13"
+ underscore_name="ext13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="01b5b91d-6246-4bcb-9337-71c18119a4e7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank0"
+ symbol_name="COLOR_L3_ACCESS_L3BANK0"
+ underscore_name="color_l3_access_l3_bank0"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank1"
+ symbol_name="COLOR_L3_ACCESS_L3BANK1"
+ underscore_name="color_l3_access_l3_bank1"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank2"
+ symbol_name="COLOR_L3_ACCESS_L3BANK2"
+ underscore_name="color_l3_access_l3_bank2"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank3"
+ symbol_name="COLOR_L3_ACCESS_L3BANK3"
+ underscore_name="color_l3_access_l3_bank3"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x0B011183" />
+ <register type="NOA" address="0x00009888" value="0x03116000" />
+ <register type="NOA" address="0x00009888" value="0x0B111000" />
+ <register type="NOA" address="0x00009888" value="0x03216000" />
+ <register type="NOA" address="0x00009888" value="0x0B211000" />
+ <register type="NOA" address="0x00009888" value="0x03316000" />
+ <register type="NOA" address="0x00009888" value="0x0B311000" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x130103C0" />
+ <register type="NOA" address="0x00009888" value="0x01110004" />
+ <register type="NOA" address="0x00009888" value="0x09110183" />
+ <register type="NOA" address="0x00009888" value="0x1311000F" />
+ <register type="NOA" address="0x00009888" value="0x01210004" />
+ <register type="NOA" address="0x00009888" value="0x07210183" />
+ <register type="NOA" address="0x00009888" value="0x112103C0" />
+ <register type="NOA" address="0x00009888" value="0x01310004" />
+ <register type="NOA" address="0x00009888" value="0x05310183" />
+ <register type="NOA" address="0x00009888" value="0x1131000F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x010380C0" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x0006AA55" />
+ <register type="NOA" address="0x00009888" value="0x0206A500" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0008C0F0" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003005A" />
+ <register type="NOA" address="0x00009888" value="0x02030600" />
+ <register type="NOA" address="0x00009888" value="0x01015A00" />
+ <register type="NOA" address="0x00009888" value="0x03016000" />
+ <register type="NOA" address="0x00009888" value="0x000400F0" />
+ <register type="NOA" address="0x00009888" value="0x02040C00" />
+ <register type="NOA" address="0x00009888" value="0x50010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010010" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010600" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext14"
+ chipset="ARLGT2"
+ symbol_name="Ext14"
+ underscore_name="ext14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="83539bb4-1397-4698-9817-b7d19e802a47"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank4"
+ symbol_name="COLOR_L3_ACCESS_L3BANK4"
+ underscore_name="color_l3_access_l3_bank4"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank5"
+ symbol_name="COLOR_L3_ACCESS_L3BANK5"
+ underscore_name="color_l3_access_l3_bank5"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank6"
+ symbol_name="COLOR_L3_ACCESS_L3BANK6"
+ underscore_name="color_l3_access_l3_bank6"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Color L3 Access L3bank7"
+ symbol_name="COLOR_L3_ACCESS_L3BANK7"
+ underscore_name="color_l3_access_l3_bank7"
+ description="Number of L3 request resulting from color local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03416000" />
+ <register type="NOA" address="0x00009888" value="0x0B411000" />
+ <register type="NOA" address="0x00009888" value="0x03516000" />
+ <register type="NOA" address="0x00009888" value="0x0B511000" />
+ <register type="NOA" address="0x00009888" value="0x03616000" />
+ <register type="NOA" address="0x00009888" value="0x0B611000" />
+ <register type="NOA" address="0x00009888" value="0x03716000" />
+ <register type="NOA" address="0x00009888" value="0x0B711183" />
+ <register type="NOA" address="0x00009888" value="0x01410004" />
+ <register type="NOA" address="0x00009888" value="0x05410183" />
+ <register type="NOA" address="0x00009888" value="0x134103C0" />
+ <register type="NOA" address="0x00009888" value="0x01510004" />
+ <register type="NOA" address="0x00009888" value="0x07510183" />
+ <register type="NOA" address="0x00009888" value="0x1351000F" />
+ <register type="NOA" address="0x00009888" value="0x01610004" />
+ <register type="NOA" address="0x00009888" value="0x09610183" />
+ <register type="NOA" address="0x00009888" value="0x116103C0" />
+ <register type="NOA" address="0x00009888" value="0x01710004" />
+ <register type="NOA" address="0x00009888" value="0x1171000F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0104400C" />
+ <register type="NOA" address="0x00009888" value="0x000500AA" />
+ <register type="NOA" address="0x00009888" value="0x0205A000" />
+ <register type="NOA" address="0x00009888" value="0x000600AA" />
+ <register type="NOA" address="0x00009888" value="0x0206A000" />
+ <register type="NOA" address="0x00009888" value="0x0008C00F" />
+ <register type="NOA" address="0x00009888" value="0x00025F00" />
+ <register type="NOA" address="0x00009888" value="0x02020D00" />
+ <register type="NOA" address="0x00009888" value="0x000155AA" />
+ <register type="NOA" address="0x00009888" value="0x0201A500" />
+ <register type="NOA" address="0x00009888" value="0x0102005A" />
+ <register type="NOA" address="0x00009888" value="0x03029000" />
+ <register type="NOA" address="0x00009888" value="0x000A10C0" />
+ <register type="NOA" address="0x00009888" value="0x50010200" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E0100A0" />
+ <register type="NOA" address="0x00009888" value="0x60010E0A" />
+ <register type="NOA" address="0x00009888" value="0x62010070" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E00" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext15"
+ chipset="ARLGT2"
+ symbol_name="Ext15"
+ underscore_name="ext15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cd85757c-30e4-4b0b-b733-42246f4dc881"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Busy 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x05010042" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x05110000" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x05210000" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x05310000" />
+ <register type="NOA" address="0x00009888" value="0x01010010" />
+ <register type="NOA" address="0x00009888" value="0x07010000" />
+ <register type="NOA" address="0x00009888" value="0x11010008" />
+ <register type="NOA" address="0x00009888" value="0x01110010" />
+ <register type="NOA" address="0x00009888" value="0x07110080" />
+ <register type="NOA" address="0x00009888" value="0x09110001" />
+ <register type="NOA" address="0x00009888" value="0x11110200" />
+ <register type="NOA" address="0x00009888" value="0x01210010" />
+ <register type="NOA" address="0x00009888" value="0x0B210042" />
+ <register type="NOA" address="0x00009888" value="0x0D210000" />
+ <register type="NOA" address="0x00009888" value="0x13210008" />
+ <register type="NOA" address="0x00009888" value="0x01310010" />
+ <register type="NOA" address="0x00009888" value="0x0D310080" />
+ <register type="NOA" address="0x00009888" value="0x0F310001" />
+ <register type="NOA" address="0x00009888" value="0x13310200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01031007" />
+ <register type="NOA" address="0x00009888" value="0x00050555" />
+ <register type="NOA" address="0x00009888" value="0x02050500" />
+ <register type="NOA" address="0x00009888" value="0x00065AAA" />
+ <register type="NOA" address="0x00009888" value="0x02065A55" />
+ <register type="NOA" address="0x00009888" value="0x00075000" />
+ <register type="NOA" address="0x00009888" value="0x02075055" />
+ <register type="NOA" address="0x00009888" value="0x0008303F" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035000" />
+ <register type="NOA" address="0x00009888" value="0x020390A9" />
+ <register type="NOA" address="0x00009888" value="0x01010A95" />
+ <register type="NOA" address="0x00009888" value="0x03010900" />
+ <register type="NOA" address="0x00009888" value="0x0004F000" />
+ <register type="NOA" address="0x00009888" value="0x02043003" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010200" />
+ <register type="NOA" address="0x00009888" value="0x5E010010" />
+ <register type="NOA" address="0x00009888" value="0x60010001" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010600" />
+ <register type="NOA" address="0x00009888" value="0x52010030" />
+ <register type="NOA" address="0x00009888" value="0x54010003" />
+ <register type="NOA" address="0x00009888" value="0x56010010" />
+ <register type="NOA" address="0x00009888" value="0x58010600" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext16"
+ underscore_name="ext16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="69b7928d-d26d-4c46-b290-7e7724c96251"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 Busy 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x05410042" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x05510000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x05610000" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x05710000" />
+ <register type="NOA" address="0x00009888" value="0x01410010" />
+ <register type="NOA" address="0x00009888" value="0x07410000" />
+ <register type="NOA" address="0x00009888" value="0x13410200" />
+ <register type="NOA" address="0x00009888" value="0x01510010" />
+ <register type="NOA" address="0x00009888" value="0x07510080" />
+ <register type="NOA" address="0x00009888" value="0x09510001" />
+ <register type="NOA" address="0x00009888" value="0x13510008" />
+ <register type="NOA" address="0x00009888" value="0x01610010" />
+ <register type="NOA" address="0x00009888" value="0x0B610042" />
+ <register type="NOA" address="0x00009888" value="0x0D610000" />
+ <register type="NOA" address="0x00009888" value="0x11610200" />
+ <register type="NOA" address="0x00009888" value="0x01710010" />
+ <register type="NOA" address="0x00009888" value="0x0D710080" />
+ <register type="NOA" address="0x00009888" value="0x0F710001" />
+ <register type="NOA" address="0x00009888" value="0x11710008" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01044038" />
+ <register type="NOA" address="0x00009888" value="0x00050AAA" />
+ <register type="NOA" address="0x00009888" value="0x0205A000" />
+ <register type="NOA" address="0x00009888" value="0x00060AAA" />
+ <register type="NOA" address="0x00009888" value="0x0206A000" />
+ <register type="NOA" address="0x00009888" value="0x0008C03F" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x02020D57" />
+ <register type="NOA" address="0x00009888" value="0x00015AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201A555" />
+ <register type="NOA" address="0x00009888" value="0x0102056A" />
+ <register type="NOA" address="0x00009888" value="0x03029000" />
+ <register type="NOA" address="0x00009888" value="0x000A1E00" />
+ <register type="NOA" address="0x00009888" value="0x50010200" />
+ <register type="NOA" address="0x00009888" value="0x5A010010" />
+ <register type="NOA" address="0x00009888" value="0x5C010001" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60011400" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E0A" />
+ <register type="NOA" address="0x00009888" value="0x52010070" />
+ <register type="NOA" address="0x00009888" value="0x54010E07" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext17"
+ underscore_name="ext17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9cfc72e9-ee2b-42a5-9b68-05a7b9f19ebc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 1 READ C 0 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 5 READ C 4 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 7 READ C 6 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="B 7 READ B 6 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 1 READ B 0 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ B 2 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 5 READ B 4 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F087800" />
+ <register type="NOA" address="0x00009888" value="0x21080002" />
+ <register type="NOA" address="0x00009888" value="0x25080BC0" />
+ <register type="NOA" address="0x00009888" value="0x1F187800" />
+ <register type="NOA" address="0x00009888" value="0x21180002" />
+ <register type="NOA" address="0x00009888" value="0x25180BC0" />
+ <register type="NOA" address="0x00009888" value="0x1F287800" />
+ <register type="NOA" address="0x00009888" value="0x21280002" />
+ <register type="NOA" address="0x00009888" value="0x25280BC0" />
+ <register type="NOA" address="0x00009888" value="0x1F387800" />
+ <register type="NOA" address="0x00009888" value="0x21380002" />
+ <register type="NOA" address="0x00009888" value="0x25380BC0" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x0302000F" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0304000F" />
+ <register type="NOA" address="0x00009888" value="0x0109A000" />
+ <register type="NOA" address="0x00009888" value="0x0309000A" />
+ <register type="NOA" address="0x00009888" value="0x03085400" />
+ <register type="NOA" address="0x00009888" value="0x0508001A" />
+ <register type="NOA" address="0x00009888" value="0x0D080420" />
+ <register type="NOA" address="0x00009888" value="0x0F08076D" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x0112000F" />
+ <register type="NOA" address="0x00009888" value="0x031200F0" />
+ <register type="NOA" address="0x00009888" value="0x0114000F" />
+ <register type="NOA" address="0x00009888" value="0x031400F0" />
+ <register type="NOA" address="0x00009888" value="0x0119000A" />
+ <register type="NOA" address="0x00009888" value="0x031900A0" />
+ <register type="NOA" address="0x00009888" value="0x03185400" />
+ <register type="NOA" address="0x00009888" value="0x0518001A" />
+ <register type="NOA" address="0x00009888" value="0x07180420" />
+ <register type="NOA" address="0x00009888" value="0x1118076D" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x012200F0" />
+ <register type="NOA" address="0x00009888" value="0x03220F00" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x03240F00" />
+ <register type="NOA" address="0x00009888" value="0x012900A0" />
+ <register type="NOA" address="0x00009888" value="0x03290A00" />
+ <register type="NOA" address="0x00009888" value="0x03285400" />
+ <register type="NOA" address="0x00009888" value="0x0528001A" />
+ <register type="NOA" address="0x00009888" value="0x09280420" />
+ <register type="NOA" address="0x00009888" value="0x1328076D" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x01320F00" />
+ <register type="NOA" address="0x00009888" value="0x0332F000" />
+ <register type="NOA" address="0x00009888" value="0x01340F00" />
+ <register type="NOA" address="0x00009888" value="0x0334F000" />
+ <register type="NOA" address="0x00009888" value="0x01390A00" />
+ <register type="NOA" address="0x00009888" value="0x0339A000" />
+ <register type="NOA" address="0x00009888" value="0x03385400" />
+ <register type="NOA" address="0x00009888" value="0x0538001A" />
+ <register type="NOA" address="0x00009888" value="0x0B380420" />
+ <register type="NOA" address="0x00009888" value="0x1538076D" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BF03C" />
+ <register type="NOA" address="0x00009888" value="0x000CF03C" />
+ <register type="NOA" address="0x00009888" value="0x0007A55F" />
+ <register type="NOA" address="0x00009888" value="0x020755FA" />
+ <register type="NOA" address="0x00009888" value="0x0009F03C" />
+ <register type="NOA" address="0x00009888" value="0x00080FA0" />
+ <register type="NOA" address="0x00009888" value="0x0208FA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010C00" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60011400" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x6401140A" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54010806" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext18"
+ underscore_name="ext18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="88ae3b4d-e489-4717-852a-e50b51849756"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 5 READ C 4 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ C 2 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ C 0 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="B 7 READ B 6 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="B 5 READ B 4 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ B 2 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 1 READ B 0 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F487800" />
+ <register type="NOA" address="0x00009888" value="0x21480002" />
+ <register type="NOA" address="0x00009888" value="0x25480BC0" />
+ <register type="NOA" address="0x00009888" value="0x1F587800" />
+ <register type="NOA" address="0x00009888" value="0x21580002" />
+ <register type="NOA" address="0x00009888" value="0x25580BC0" />
+ <register type="NOA" address="0x00009888" value="0x1F687800" />
+ <register type="NOA" address="0x00009888" value="0x21680002" />
+ <register type="NOA" address="0x00009888" value="0x25680BC0" />
+ <register type="NOA" address="0x00009888" value="0x1F787800" />
+ <register type="NOA" address="0x00009888" value="0x21780002" />
+ <register type="NOA" address="0x00009888" value="0x25780BC0" />
+ <register type="NOA" address="0x00009888" value="0x0142F000" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0144F000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x0149A000" />
+ <register type="NOA" address="0x00009888" value="0x0349A000" />
+ <register type="NOA" address="0x00009888" value="0x03485400" />
+ <register type="NOA" address="0x00009888" value="0x0548001A" />
+ <register type="NOA" address="0x00009888" value="0x0D480420" />
+ <register type="NOA" address="0x00009888" value="0x1548076D" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x01520F00" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x01540F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x01590A00" />
+ <register type="NOA" address="0x00009888" value="0x03590A00" />
+ <register type="NOA" address="0x00009888" value="0x03585400" />
+ <register type="NOA" address="0x00009888" value="0x0558001A" />
+ <register type="NOA" address="0x00009888" value="0x0B580420" />
+ <register type="NOA" address="0x00009888" value="0x1358076D" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x016200F0" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x016400F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x016900A0" />
+ <register type="NOA" address="0x00009888" value="0x036900A0" />
+ <register type="NOA" address="0x00009888" value="0x03685400" />
+ <register type="NOA" address="0x00009888" value="0x0568001A" />
+ <register type="NOA" address="0x00009888" value="0x09680420" />
+ <register type="NOA" address="0x00009888" value="0x1168076D" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0172000F" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0174000F" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x0179000A" />
+ <register type="NOA" address="0x00009888" value="0x0379000A" />
+ <register type="NOA" address="0x00009888" value="0x03785400" />
+ <register type="NOA" address="0x00009888" value="0x0578001A" />
+ <register type="NOA" address="0x00009888" value="0x07780420" />
+ <register type="NOA" address="0x00009888" value="0x0F78076D" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F0F" />
+ <register type="NOA" address="0x00009888" value="0x001C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x0017AF55" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F0F" />
+ <register type="NOA" address="0x00009888" value="0x001800AF" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60011406" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext21"
+ underscore_name="ext21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8dab8d08-5c09-4370-bff9-25073aa46670"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 7 READ B 6 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 5 READ B 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ B 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ B 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ C 1 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 7 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ C 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ C 3 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x17090006" />
+ <register type="NOA" address="0x00009888" value="0x1B091800" />
+ <register type="NOA" address="0x00009888" value="0x1708001F" />
+ <register type="NOA" address="0x00009888" value="0x17190006" />
+ <register type="NOA" address="0x00009888" value="0x1B191800" />
+ <register type="NOA" address="0x00009888" value="0x1718001F" />
+ <register type="NOA" address="0x00009888" value="0x17290006" />
+ <register type="NOA" address="0x00009888" value="0x1B291800" />
+ <register type="NOA" address="0x00009888" value="0x1728001F" />
+ <register type="NOA" address="0x00009888" value="0x17390006" />
+ <register type="NOA" address="0x00009888" value="0x1B391800" />
+ <register type="NOA" address="0x00009888" value="0x1738001F" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x0302000F" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0304000F" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x0D090010" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x0309000A" />
+ <register type="NOA" address="0x00009888" value="0x03080000" />
+ <register type="NOA" address="0x00009888" value="0x0F0800C2" />
+ <register type="NOA" address="0x00009888" value="0x05080000" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x01120F00" />
+ <register type="NOA" address="0x00009888" value="0x0312F000" />
+ <register type="NOA" address="0x00009888" value="0x01140F00" />
+ <register type="NOA" address="0x00009888" value="0x0314F000" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x0B190010" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x0319A000" />
+ <register type="NOA" address="0x00009888" value="0x03180000" />
+ <register type="NOA" address="0x00009888" value="0x151800C2" />
+ <register type="NOA" address="0x00009888" value="0x05180000" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x012200F0" />
+ <register type="NOA" address="0x00009888" value="0x03220F00" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x03240F00" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x09290010" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290A00" />
+ <register type="NOA" address="0x00009888" value="0x03280000" />
+ <register type="NOA" address="0x00009888" value="0x132800C2" />
+ <register type="NOA" address="0x00009888" value="0x05280000" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x0132000F" />
+ <register type="NOA" address="0x00009888" value="0x033200F0" />
+ <register type="NOA" address="0x00009888" value="0x0134000F" />
+ <register type="NOA" address="0x00009888" value="0x033400F0" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x07390040" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x033900A0" />
+ <register type="NOA" address="0x00009888" value="0x03380000" />
+ <register type="NOA" address="0x00009888" value="0x113800C2" />
+ <register type="NOA" address="0x00009888" value="0x05380000" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B3C0F" />
+ <register type="NOA" address="0x00009888" value="0x000C3C0F" />
+ <register type="NOA" address="0x00009888" value="0x0007AF55" />
+ <register type="NOA" address="0x00009888" value="0x0207F55A" />
+ <register type="NOA" address="0x00009888" value="0x00093C0F" />
+ <register type="NOA" address="0x00009888" value="0x000800AF" />
+ <register type="NOA" address="0x00009888" value="0x02080AF0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010400" />
+ <register type="NOA" address="0x00009888" value="0x5A010020" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010080" />
+ <register type="NOA" address="0x00009888" value="0x60010228" />
+ <register type="NOA" address="0x00009888" value="0x62010011" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x6401140A" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010800" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext22"
+ underscore_name="ext22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="11178200-3914-4814-b45d-70b64c96eee4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x17490006" />
+ <register type="NOA" address="0x00009888" value="0x1B491800" />
+ <register type="NOA" address="0x00009888" value="0x1748001F" />
+ <register type="NOA" address="0x00009888" value="0x17590006" />
+ <register type="NOA" address="0x00009888" value="0x1B591800" />
+ <register type="NOA" address="0x00009888" value="0x1758001F" />
+ <register type="NOA" address="0x00009888" value="0x17690006" />
+ <register type="NOA" address="0x00009888" value="0x1B691800" />
+ <register type="NOA" address="0x00009888" value="0x1768001F" />
+ <register type="NOA" address="0x00009888" value="0x17790006" />
+ <register type="NOA" address="0x00009888" value="0x1B791800" />
+ <register type="NOA" address="0x00009888" value="0x1778001F" />
+ <register type="NOA" address="0x00009888" value="0x0142F000" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0144F000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x15490010" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x0149A000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x03480000" />
+ <register type="NOA" address="0x00009888" value="0x0D480083" />
+ <register type="NOA" address="0x00009888" value="0x05480000" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x01520F00" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x01540F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x13590010" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590A00" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x03580000" />
+ <register type="NOA" address="0x00009888" value="0x0B580083" />
+ <register type="NOA" address="0x00009888" value="0x05580000" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x016200F0" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x016400F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x11690010" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x016900A0" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x03680000" />
+ <register type="NOA" address="0x00009888" value="0x09680083" />
+ <register type="NOA" address="0x00009888" value="0x05680000" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0172000F" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0174000F" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x0F790010" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x0179000A" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x03780000" />
+ <register type="NOA" address="0x00009888" value="0x07780083" />
+ <register type="NOA" address="0x00009888" value="0x05780000" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F0F" />
+ <register type="NOA" address="0x00009888" value="0x001C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x0017AF55" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F0F" />
+ <register type="NOA" address="0x00009888" value="0x001800AF" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60011406" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010402" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011006" />
+ <register type="NOA" address="0x00009888" value="0x56010280" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext23"
+ underscore_name="ext23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f6f07466-207d-4156-b602-d1fa2733cb9e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x17090003" />
+ <register type="NOA" address="0x00009888" value="0x1B090C00" />
+ <register type="NOA" address="0x00009888" value="0x17190003" />
+ <register type="NOA" address="0x00009888" value="0x1B190C00" />
+ <register type="NOA" address="0x00009888" value="0x17290003" />
+ <register type="NOA" address="0x00009888" value="0x1B290C00" />
+ <register type="NOA" address="0x00009888" value="0x17390003" />
+ <register type="NOA" address="0x00009888" value="0x1B390C00" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x07090308" />
+ <register type="NOA" address="0x00009888" value="0x090904D2" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x0B1900C2" />
+ <register type="NOA" address="0x00009888" value="0x0D1904D2" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x0F2900C2" />
+ <register type="NOA" address="0x00009888" value="0x112904D2" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x133900C2" />
+ <register type="NOA" address="0x00009888" value="0x153904D2" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext24"
+ underscore_name="ext24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="320b0a19-dfe2-493f-85be-428ab4be4278"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x17490003" />
+ <register type="NOA" address="0x00009888" value="0x1B490C00" />
+ <register type="NOA" address="0x00009888" value="0x17590003" />
+ <register type="NOA" address="0x00009888" value="0x1B590C00" />
+ <register type="NOA" address="0x00009888" value="0x17690003" />
+ <register type="NOA" address="0x00009888" value="0x1B690C00" />
+ <register type="NOA" address="0x00009888" value="0x17790003" />
+ <register type="NOA" address="0x00009888" value="0x1B790C00" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x07490308" />
+ <register type="NOA" address="0x00009888" value="0x094904D2" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x0B5900C2" />
+ <register type="NOA" address="0x00009888" value="0x0D5904D2" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x0F6900C2" />
+ <register type="NOA" address="0x00009888" value="0x116904D2" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x137900C2" />
+ <register type="NOA" address="0x00009888" value="0x157904D2" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="Ext28"
+ chipset="ARLGT2"
+ symbol_name="Ext28"
+ underscore_name="ext28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ac6a9130-a831-4c8d-9828-efef4dc658b8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ C 1 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 7 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 4 READ C 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 2 READ C 3 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x17090003" />
+ <register type="NOA" address="0x00009888" value="0x1B090C00" />
+ <register type="NOA" address="0x00009888" value="0x1708001F" />
+ <register type="NOA" address="0x00009888" value="0x17190003" />
+ <register type="NOA" address="0x00009888" value="0x1B190C00" />
+ <register type="NOA" address="0x00009888" value="0x1718001F" />
+ <register type="NOA" address="0x00009888" value="0x17290003" />
+ <register type="NOA" address="0x00009888" value="0x1B290C00" />
+ <register type="NOA" address="0x00009888" value="0x1728001F" />
+ <register type="NOA" address="0x00009888" value="0x17390003" />
+ <register type="NOA" address="0x00009888" value="0x1B390C00" />
+ <register type="NOA" address="0x00009888" value="0x1738001F" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x0302000F" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0304000F" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x0F090504" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x0109A000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x03080000" />
+ <register type="NOA" address="0x00009888" value="0x0D080144" />
+ <register type="NOA" address="0x00009888" value="0x05080000" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x01120F00" />
+ <register type="NOA" address="0x00009888" value="0x0312F000" />
+ <register type="NOA" address="0x00009888" value="0x01140F00" />
+ <register type="NOA" address="0x00009888" value="0x0314F000" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x15190504" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190A00" />
+ <register type="NOA" address="0x00009888" value="0x03190000" />
+ <register type="NOA" address="0x00009888" value="0x03180000" />
+ <register type="NOA" address="0x00009888" value="0x0B180144" />
+ <register type="NOA" address="0x00009888" value="0x05180000" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x012200F0" />
+ <register type="NOA" address="0x00009888" value="0x03220F00" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x03240F00" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x13290504" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x012900A0" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x03280000" />
+ <register type="NOA" address="0x00009888" value="0x09280144" />
+ <register type="NOA" address="0x00009888" value="0x05280000" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x0132000F" />
+ <register type="NOA" address="0x00009888" value="0x033200F0" />
+ <register type="NOA" address="0x00009888" value="0x0134000F" />
+ <register type="NOA" address="0x00009888" value="0x033400F0" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x11390504" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x0139000A" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x03380000" />
+ <register type="NOA" address="0x00009888" value="0x07380144" />
+ <register type="NOA" address="0x00009888" value="0x05380000" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B3C0F" />
+ <register type="NOA" address="0x00009888" value="0x000C3C0F" />
+ <register type="NOA" address="0x00009888" value="0x0007AF55" />
+ <register type="NOA" address="0x00009888" value="0x0207F55A" />
+ <register type="NOA" address="0x00009888" value="0x00093C0F" />
+ <register type="NOA" address="0x00009888" value="0x000800AF" />
+ <register type="NOA" address="0x00009888" value="0x02080AF0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60011406" />
+ <register type="NOA" address="0x00009888" value="0x620102A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010C02" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58011008" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext29"
+ underscore_name="ext29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="024fef1f-825f-413d-861e-3a1601b6ed00"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="C 7 READ C 6 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ B 6 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 5 READ B 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ B 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ B 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x17490003" />
+ <register type="NOA" address="0x00009888" value="0x1B490C00" />
+ <register type="NOA" address="0x00009888" value="0x1748001F" />
+ <register type="NOA" address="0x00009888" value="0x17590003" />
+ <register type="NOA" address="0x00009888" value="0x1B590C00" />
+ <register type="NOA" address="0x00009888" value="0x1758001F" />
+ <register type="NOA" address="0x00009888" value="0x17690003" />
+ <register type="NOA" address="0x00009888" value="0x1B690C00" />
+ <register type="NOA" address="0x00009888" value="0x1768001F" />
+ <register type="NOA" address="0x00009888" value="0x17790003" />
+ <register type="NOA" address="0x00009888" value="0x1B790C00" />
+ <register type="NOA" address="0x00009888" value="0x1778001F" />
+ <register type="NOA" address="0x00009888" value="0x0142F000" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0144F000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x0D490114" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x0349A000" />
+ <register type="NOA" address="0x00009888" value="0x03480000" />
+ <register type="NOA" address="0x00009888" value="0x15480105" />
+ <register type="NOA" address="0x00009888" value="0x05480000" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x01520F00" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x01540F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x0B590114" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x03590A00" />
+ <register type="NOA" address="0x00009888" value="0x03580000" />
+ <register type="NOA" address="0x00009888" value="0x13580105" />
+ <register type="NOA" address="0x00009888" value="0x05580000" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x016200F0" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x016400F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x09690114" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x036900A0" />
+ <register type="NOA" address="0x00009888" value="0x03680000" />
+ <register type="NOA" address="0x00009888" value="0x11680105" />
+ <register type="NOA" address="0x00009888" value="0x05680000" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0172000F" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0174000F" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x07790450" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x0379000A" />
+ <register type="NOA" address="0x00009888" value="0x03780000" />
+ <register type="NOA" address="0x00009888" value="0x0F780105" />
+ <register type="NOA" address="0x00009888" value="0x05780000" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F0F" />
+ <register type="NOA" address="0x00009888" value="0x001C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x0017AF55" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F0F" />
+ <register type="NOA" address="0x00009888" value="0x001800AF" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010400" />
+ <register type="NOA" address="0x00009888" value="0x5A010020" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010080" />
+ <register type="NOA" address="0x00009888" value="0x60010228" />
+ <register type="NOA" address="0x00009888" value="0x62010011" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext31"
+ underscore_name="ext31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1814c9b3-321e-4640-956f-63994dbcb027"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F080000" />
+ <register type="NOA" address="0x00009888" value="0x25080000" />
+ <register type="NOA" address="0x00009888" value="0x1F180000" />
+ <register type="NOA" address="0x00009888" value="0x25180000" />
+ <register type="NOA" address="0x00009888" value="0x1F280000" />
+ <register type="NOA" address="0x00009888" value="0x25280000" />
+ <register type="NOA" address="0x00009888" value="0x1F380000" />
+ <register type="NOA" address="0x00009888" value="0x25380000" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03080400" />
+ <register type="NOA" address="0x00009888" value="0x05080002" />
+ <register type="NOA" address="0x00009888" value="0x13080414" />
+ <register type="NOA" address="0x00009888" value="0x15080824" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x03180400" />
+ <register type="NOA" address="0x00009888" value="0x05180002" />
+ <register type="NOA" address="0x00009888" value="0x0F180414" />
+ <register type="NOA" address="0x00009888" value="0x11180824" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x03280400" />
+ <register type="NOA" address="0x00009888" value="0x05280002" />
+ <register type="NOA" address="0x00009888" value="0x0B280414" />
+ <register type="NOA" address="0x00009888" value="0x0D280824" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03380400" />
+ <register type="NOA" address="0x00009888" value="0x05380002" />
+ <register type="NOA" address="0x00009888" value="0x07380414" />
+ <register type="NOA" address="0x00009888" value="0x09380824" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext32"
+ underscore_name="ext32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e11676c7-7347-4608-a064-dbc6763b6b31"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F480000" />
+ <register type="NOA" address="0x00009888" value="0x25480000" />
+ <register type="NOA" address="0x00009888" value="0x1F580000" />
+ <register type="NOA" address="0x00009888" value="0x25580000" />
+ <register type="NOA" address="0x00009888" value="0x1F680000" />
+ <register type="NOA" address="0x00009888" value="0x25680000" />
+ <register type="NOA" address="0x00009888" value="0x1F780000" />
+ <register type="NOA" address="0x00009888" value="0x25780000" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03480400" />
+ <register type="NOA" address="0x00009888" value="0x05480002" />
+ <register type="NOA" address="0x00009888" value="0x07480414" />
+ <register type="NOA" address="0x00009888" value="0x09480824" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03580400" />
+ <register type="NOA" address="0x00009888" value="0x05580002" />
+ <register type="NOA" address="0x00009888" value="0x0B580414" />
+ <register type="NOA" address="0x00009888" value="0x0D580824" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03680400" />
+ <register type="NOA" address="0x00009888" value="0x05680002" />
+ <register type="NOA" address="0x00009888" value="0x0F680414" />
+ <register type="NOA" address="0x00009888" value="0x11680824" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03780400" />
+ <register type="NOA" address="0x00009888" value="0x05780002" />
+ <register type="NOA" address="0x00009888" value="0x13780414" />
+ <register type="NOA" address="0x00009888" value="0x15780824" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext35"
+ underscore_name="ext35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cc18b7ff-22ec-4a8f-bfb8-0100bd36975e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F080000" />
+ <register type="NOA" address="0x00009888" value="0x25080000" />
+ <register type="NOA" address="0x00009888" value="0x1F180000" />
+ <register type="NOA" address="0x00009888" value="0x25180000" />
+ <register type="NOA" address="0x00009888" value="0x1F280000" />
+ <register type="NOA" address="0x00009888" value="0x25280000" />
+ <register type="NOA" address="0x00009888" value="0x1F380000" />
+ <register type="NOA" address="0x00009888" value="0x25380000" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03080400" />
+ <register type="NOA" address="0x00009888" value="0x05080002" />
+ <register type="NOA" address="0x00009888" value="0x13080413" />
+ <register type="NOA" address="0x00009888" value="0x15080823" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x03180400" />
+ <register type="NOA" address="0x00009888" value="0x05180002" />
+ <register type="NOA" address="0x00009888" value="0x0F180413" />
+ <register type="NOA" address="0x00009888" value="0x11180823" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x03280400" />
+ <register type="NOA" address="0x00009888" value="0x05280002" />
+ <register type="NOA" address="0x00009888" value="0x0B280413" />
+ <register type="NOA" address="0x00009888" value="0x0D280823" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03380400" />
+ <register type="NOA" address="0x00009888" value="0x05380002" />
+ <register type="NOA" address="0x00009888" value="0x07380413" />
+ <register type="NOA" address="0x00009888" value="0x09380823" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext36"
+ underscore_name="ext36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="da11015f-ff2a-48c8-ab5a-f858480192f6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F480000" />
+ <register type="NOA" address="0x00009888" value="0x25480000" />
+ <register type="NOA" address="0x00009888" value="0x1F580000" />
+ <register type="NOA" address="0x00009888" value="0x25580000" />
+ <register type="NOA" address="0x00009888" value="0x1F680000" />
+ <register type="NOA" address="0x00009888" value="0x25680000" />
+ <register type="NOA" address="0x00009888" value="0x1F780000" />
+ <register type="NOA" address="0x00009888" value="0x25780000" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03480400" />
+ <register type="NOA" address="0x00009888" value="0x05480002" />
+ <register type="NOA" address="0x00009888" value="0x07480413" />
+ <register type="NOA" address="0x00009888" value="0x09480823" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03580400" />
+ <register type="NOA" address="0x00009888" value="0x05580002" />
+ <register type="NOA" address="0x00009888" value="0x0B580413" />
+ <register type="NOA" address="0x00009888" value="0x0D580823" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03680400" />
+ <register type="NOA" address="0x00009888" value="0x05680002" />
+ <register type="NOA" address="0x00009888" value="0x0F680413" />
+ <register type="NOA" address="0x00009888" value="0x11680823" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03780400" />
+ <register type="NOA" address="0x00009888" value="0x05780002" />
+ <register type="NOA" address="0x00009888" value="0x13780413" />
+ <register type="NOA" address="0x00009888" value="0x15780823" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext39"
+ underscore_name="ext39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="47b45ec1-7672-4509-875a-22a47e9ae036"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F080400" />
+ <register type="NOA" address="0x00009888" value="0x21080000" />
+ <register type="NOA" address="0x00009888" value="0x25080020" />
+ <register type="NOA" address="0x00009888" value="0x1F180400" />
+ <register type="NOA" address="0x00009888" value="0x21180000" />
+ <register type="NOA" address="0x00009888" value="0x25180020" />
+ <register type="NOA" address="0x00009888" value="0x1F280400" />
+ <register type="NOA" address="0x00009888" value="0x21280000" />
+ <register type="NOA" address="0x00009888" value="0x25280020" />
+ <register type="NOA" address="0x00009888" value="0x1F380400" />
+ <register type="NOA" address="0x00009888" value="0x21380000" />
+ <register type="NOA" address="0x00009888" value="0x25380020" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03085400" />
+ <register type="NOA" address="0x00009888" value="0x0508001A" />
+ <register type="NOA" address="0x00009888" value="0x13080617" />
+ <register type="NOA" address="0x00009888" value="0x15080A27" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x03185400" />
+ <register type="NOA" address="0x00009888" value="0x0518001A" />
+ <register type="NOA" address="0x00009888" value="0x0F180617" />
+ <register type="NOA" address="0x00009888" value="0x11180A27" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x03285400" />
+ <register type="NOA" address="0x00009888" value="0x0528001A" />
+ <register type="NOA" address="0x00009888" value="0x0B280617" />
+ <register type="NOA" address="0x00009888" value="0x0D280A27" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03385400" />
+ <register type="NOA" address="0x00009888" value="0x0538001A" />
+ <register type="NOA" address="0x00009888" value="0x07380617" />
+ <register type="NOA" address="0x00009888" value="0x09380A27" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext40"
+ underscore_name="ext40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9fc8960a-2766-480f-bbfa-c1516b0ee349"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F480400" />
+ <register type="NOA" address="0x00009888" value="0x21480000" />
+ <register type="NOA" address="0x00009888" value="0x25480020" />
+ <register type="NOA" address="0x00009888" value="0x1F580400" />
+ <register type="NOA" address="0x00009888" value="0x21580000" />
+ <register type="NOA" address="0x00009888" value="0x25580020" />
+ <register type="NOA" address="0x00009888" value="0x1F680400" />
+ <register type="NOA" address="0x00009888" value="0x21680000" />
+ <register type="NOA" address="0x00009888" value="0x25680020" />
+ <register type="NOA" address="0x00009888" value="0x1F780400" />
+ <register type="NOA" address="0x00009888" value="0x21780000" />
+ <register type="NOA" address="0x00009888" value="0x25780020" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03485400" />
+ <register type="NOA" address="0x00009888" value="0x0548001A" />
+ <register type="NOA" address="0x00009888" value="0x07480617" />
+ <register type="NOA" address="0x00009888" value="0x09480A27" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03585400" />
+ <register type="NOA" address="0x00009888" value="0x0558001A" />
+ <register type="NOA" address="0x00009888" value="0x0B580617" />
+ <register type="NOA" address="0x00009888" value="0x0D580A27" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03685400" />
+ <register type="NOA" address="0x00009888" value="0x0568001A" />
+ <register type="NOA" address="0x00009888" value="0x0F680617" />
+ <register type="NOA" address="0x00009888" value="0x11680A27" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03785400" />
+ <register type="NOA" address="0x00009888" value="0x0578001A" />
+ <register type="NOA" address="0x00009888" value="0x13780617" />
+ <register type="NOA" address="0x00009888" value="0x15780A27" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext43"
+ underscore_name="ext43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="14bac547-eae3-4642-824a-53b0a9b84d50"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 6 READ C 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ C 5 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x1F080400" />
+ <register type="NOA" address="0x00009888" value="0x21080000" />
+ <register type="NOA" address="0x00009888" value="0x25080020" />
+ <register type="NOA" address="0x00009888" value="0x1F180400" />
+ <register type="NOA" address="0x00009888" value="0x21180000" />
+ <register type="NOA" address="0x00009888" value="0x25180020" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x0302F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0304F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0109A000" />
+ <register type="NOA" address="0x00009888" value="0x0309A0AA" />
+ <register type="NOA" address="0x00009888" value="0x03085400" />
+ <register type="NOA" address="0x00009888" value="0x0508001A" />
+ <register type="NOA" address="0x00009888" value="0x0D080493" />
+ <register type="NOA" address="0x00009888" value="0x0F0808D8" />
+ <register type="NOA" address="0x00009888" value="0x11080A22" />
+ <register type="NOA" address="0x00009888" value="0x15080A59" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x01120FFF" />
+ <register type="NOA" address="0x00009888" value="0x03120F00" />
+ <register type="NOA" address="0x00009888" value="0x01140FFF" />
+ <register type="NOA" address="0x00009888" value="0x03140F00" />
+ <register type="NOA" address="0x00009888" value="0x01190AAA" />
+ <register type="NOA" address="0x00009888" value="0x03190A00" />
+ <register type="NOA" address="0x00009888" value="0x03185400" />
+ <register type="NOA" address="0x00009888" value="0x0518001A" />
+ <register type="NOA" address="0x00009888" value="0x07180493" />
+ <register type="NOA" address="0x00009888" value="0x091808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B180A22" />
+ <register type="NOA" address="0x00009888" value="0x13180A59" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207AFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010800" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext44"
+ underscore_name="ext44"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="49195bf2-514e-46be-9cb8-d8593696fdb5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x1F480400" />
+ <register type="NOA" address="0x00009888" value="0x21480000" />
+ <register type="NOA" address="0x00009888" value="0x25480020" />
+ <register type="NOA" address="0x00009888" value="0x1F580400" />
+ <register type="NOA" address="0x00009888" value="0x21580000" />
+ <register type="NOA" address="0x00009888" value="0x25580020" />
+ <register type="NOA" address="0x00009888" value="0x01420FFF" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x01440FFF" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x01490AAA" />
+ <register type="NOA" address="0x00009888" value="0x0349A000" />
+ <register type="NOA" address="0x00009888" value="0x03485400" />
+ <register type="NOA" address="0x00009888" value="0x0548001A" />
+ <register type="NOA" address="0x00009888" value="0x07480493" />
+ <register type="NOA" address="0x00009888" value="0x094808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B480A22" />
+ <register type="NOA" address="0x00009888" value="0x15480669" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152F000" />
+ <register type="NOA" address="0x00009888" value="0x03520FFF" />
+ <register type="NOA" address="0x00009888" value="0x0154F000" />
+ <register type="NOA" address="0x00009888" value="0x03540FFF" />
+ <register type="NOA" address="0x00009888" value="0x0159A000" />
+ <register type="NOA" address="0x00009888" value="0x03590AAA" />
+ <register type="NOA" address="0x00009888" value="0x03585400" />
+ <register type="NOA" address="0x00009888" value="0x0558001A" />
+ <register type="NOA" address="0x00009888" value="0x0D580493" />
+ <register type="NOA" address="0x00009888" value="0x0F5808D8" />
+ <register type="NOA" address="0x00009888" value="0x11580A22" />
+ <register type="NOA" address="0x00009888" value="0x13580669" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext45"
+ underscore_name="ext45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="90d81d32-3a63-4c76-b10f-adf2a15f6a2c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 7 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ C 5 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F280400" />
+ <register type="NOA" address="0x00009888" value="0x21280000" />
+ <register type="NOA" address="0x00009888" value="0x25280020" />
+ <register type="NOA" address="0x00009888" value="0x1F380400" />
+ <register type="NOA" address="0x00009888" value="0x21380000" />
+ <register type="NOA" address="0x00009888" value="0x25380020" />
+ <register type="NOA" address="0x00009888" value="0x0122F000" />
+ <register type="NOA" address="0x00009888" value="0x0322F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0124F000" />
+ <register type="NOA" address="0x00009888" value="0x0324F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0129A000" />
+ <register type="NOA" address="0x00009888" value="0x0329A0AA" />
+ <register type="NOA" address="0x00009888" value="0x03285400" />
+ <register type="NOA" address="0x00009888" value="0x0528001A" />
+ <register type="NOA" address="0x00009888" value="0x0D280493" />
+ <register type="NOA" address="0x00009888" value="0x0F2808D8" />
+ <register type="NOA" address="0x00009888" value="0x11280A22" />
+ <register type="NOA" address="0x00009888" value="0x15280A59" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x01320FFF" />
+ <register type="NOA" address="0x00009888" value="0x03320F00" />
+ <register type="NOA" address="0x00009888" value="0x01340FFF" />
+ <register type="NOA" address="0x00009888" value="0x03340F00" />
+ <register type="NOA" address="0x00009888" value="0x01390AAA" />
+ <register type="NOA" address="0x00009888" value="0x03390A00" />
+ <register type="NOA" address="0x00009888" value="0x03385400" />
+ <register type="NOA" address="0x00009888" value="0x0538001A" />
+ <register type="NOA" address="0x00009888" value="0x07380493" />
+ <register type="NOA" address="0x00009888" value="0x093808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B380A22" />
+ <register type="NOA" address="0x00009888" value="0x13380A59" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008AFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010800" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext46"
+ underscore_name="ext46"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="16bd83fa-83b4-44f1-8259-e14b1ce739f5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F680400" />
+ <register type="NOA" address="0x00009888" value="0x21680000" />
+ <register type="NOA" address="0x00009888" value="0x25680020" />
+ <register type="NOA" address="0x00009888" value="0x1F780400" />
+ <register type="NOA" address="0x00009888" value="0x21780000" />
+ <register type="NOA" address="0x00009888" value="0x25780020" />
+ <register type="NOA" address="0x00009888" value="0x01620FFF" />
+ <register type="NOA" address="0x00009888" value="0x0362F000" />
+ <register type="NOA" address="0x00009888" value="0x01640FFF" />
+ <register type="NOA" address="0x00009888" value="0x0364F000" />
+ <register type="NOA" address="0x00009888" value="0x01690AAA" />
+ <register type="NOA" address="0x00009888" value="0x0369A000" />
+ <register type="NOA" address="0x00009888" value="0x03685400" />
+ <register type="NOA" address="0x00009888" value="0x0568001A" />
+ <register type="NOA" address="0x00009888" value="0x07680493" />
+ <register type="NOA" address="0x00009888" value="0x096808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B680A22" />
+ <register type="NOA" address="0x00009888" value="0x15680669" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0172F000" />
+ <register type="NOA" address="0x00009888" value="0x03720FFF" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x03740FFF" />
+ <register type="NOA" address="0x00009888" value="0x0179A000" />
+ <register type="NOA" address="0x00009888" value="0x03790AAA" />
+ <register type="NOA" address="0x00009888" value="0x03785400" />
+ <register type="NOA" address="0x00009888" value="0x0578001A" />
+ <register type="NOA" address="0x00009888" value="0x0D780493" />
+ <register type="NOA" address="0x00009888" value="0x0F7808D8" />
+ <register type="NOA" address="0x00009888" value="0x11780A22" />
+ <register type="NOA" address="0x00009888" value="0x13780669" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018FAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218AFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext51"
+ underscore_name="ext51"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="93e2db9d-575d-45da-a19c-73a28ae1a5d6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="B 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F087400" />
+ <register type="NOA" address="0x00009888" value="0x250803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F187400" />
+ <register type="NOA" address="0x00009888" value="0x251803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F287400" />
+ <register type="NOA" address="0x00009888" value="0x252803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F387400" />
+ <register type="NOA" address="0x00009888" value="0x253803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F487400" />
+ <register type="NOA" address="0x00009888" value="0x254803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F587400" />
+ <register type="NOA" address="0x00009888" value="0x255803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F687400" />
+ <register type="NOA" address="0x00009888" value="0x256803A0" />
+ <register type="NOA" address="0x00009888" value="0x1F787400" />
+ <register type="NOA" address="0x00009888" value="0x257803A0" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0109A000" />
+ <register type="NOA" address="0x00009888" value="0x03080400" />
+ <register type="NOA" address="0x00009888" value="0x05080002" />
+ <register type="NOA" address="0x00009888" value="0x0D080955" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x01120F00" />
+ <register type="NOA" address="0x00009888" value="0x01140F00" />
+ <register type="NOA" address="0x00009888" value="0x01190A00" />
+ <register type="NOA" address="0x00009888" value="0x03180400" />
+ <register type="NOA" address="0x00009888" value="0x05180002" />
+ <register type="NOA" address="0x00009888" value="0x0B180955" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x012200F0" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x012900A0" />
+ <register type="NOA" address="0x00009888" value="0x03280400" />
+ <register type="NOA" address="0x00009888" value="0x05280002" />
+ <register type="NOA" address="0x00009888" value="0x09280955" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x0132000F" />
+ <register type="NOA" address="0x00009888" value="0x0134000F" />
+ <register type="NOA" address="0x00009888" value="0x0139000A" />
+ <register type="NOA" address="0x00009888" value="0x03380400" />
+ <register type="NOA" address="0x00009888" value="0x05380002" />
+ <register type="NOA" address="0x00009888" value="0x07380955" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x0349A000" />
+ <register type="NOA" address="0x00009888" value="0x03480400" />
+ <register type="NOA" address="0x00009888" value="0x05480002" />
+ <register type="NOA" address="0x00009888" value="0x15480565" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x03590A00" />
+ <register type="NOA" address="0x00009888" value="0x03580400" />
+ <register type="NOA" address="0x00009888" value="0x05580002" />
+ <register type="NOA" address="0x00009888" value="0x13580565" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x036900A0" />
+ <register type="NOA" address="0x00009888" value="0x03680400" />
+ <register type="NOA" address="0x00009888" value="0x05680002" />
+ <register type="NOA" address="0x00009888" value="0x11680565" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x0379000A" />
+ <register type="NOA" address="0x00009888" value="0x03780400" />
+ <register type="NOA" address="0x00009888" value="0x05780002" />
+ <register type="NOA" address="0x00009888" value="0x0F780565" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B000F" />
+ <register type="NOA" address="0x00009888" value="0x000C000F" />
+ <register type="NOA" address="0x00009888" value="0x0007AF55" />
+ <register type="NOA" address="0x00009888" value="0x0009000F" />
+ <register type="NOA" address="0x00009888" value="0x000800AF" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F00" />
+ <register type="NOA" address="0x00009888" value="0x001C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F00" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010220" />
+ <register type="NOA" address="0x00009888" value="0x5A010211" />
+ <register type="NOA" address="0x00009888" value="0x5C010A25" />
+ <register type="NOA" address="0x00009888" value="0x5E010271" />
+ <register type="NOA" address="0x00009888" value="0x60010067" />
+ <register type="NOA" address="0x00009888" value="0x62010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext53"
+ underscore_name="ext53"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7858063e-bbac-4d10-a5ec-cc8b15d1a4a4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F080000" />
+ <register type="NOA" address="0x00009888" value="0x25080000" />
+ <register type="NOA" address="0x00009888" value="0x1F180000" />
+ <register type="NOA" address="0x00009888" value="0x25180000" />
+ <register type="NOA" address="0x00009888" value="0x1F280000" />
+ <register type="NOA" address="0x00009888" value="0x25280000" />
+ <register type="NOA" address="0x00009888" value="0x1F380000" />
+ <register type="NOA" address="0x00009888" value="0x25380000" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03080400" />
+ <register type="NOA" address="0x00009888" value="0x05080002" />
+ <register type="NOA" address="0x00009888" value="0x13080414" />
+ <register type="NOA" address="0x00009888" value="0x15080824" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x03180400" />
+ <register type="NOA" address="0x00009888" value="0x05180002" />
+ <register type="NOA" address="0x00009888" value="0x0F180414" />
+ <register type="NOA" address="0x00009888" value="0x11180824" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x03280400" />
+ <register type="NOA" address="0x00009888" value="0x05280002" />
+ <register type="NOA" address="0x00009888" value="0x0B280414" />
+ <register type="NOA" address="0x00009888" value="0x0D280824" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03380400" />
+ <register type="NOA" address="0x00009888" value="0x05380002" />
+ <register type="NOA" address="0x00009888" value="0x07380414" />
+ <register type="NOA" address="0x00009888" value="0x09380824" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext54"
+ underscore_name="ext54"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9098cd8e-a196-4813-9706-25487382565d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F480000" />
+ <register type="NOA" address="0x00009888" value="0x25480000" />
+ <register type="NOA" address="0x00009888" value="0x1F580000" />
+ <register type="NOA" address="0x00009888" value="0x25580000" />
+ <register type="NOA" address="0x00009888" value="0x1F680000" />
+ <register type="NOA" address="0x00009888" value="0x25680000" />
+ <register type="NOA" address="0x00009888" value="0x1F780000" />
+ <register type="NOA" address="0x00009888" value="0x25780000" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03480400" />
+ <register type="NOA" address="0x00009888" value="0x05480002" />
+ <register type="NOA" address="0x00009888" value="0x07480414" />
+ <register type="NOA" address="0x00009888" value="0x09480824" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03580400" />
+ <register type="NOA" address="0x00009888" value="0x05580002" />
+ <register type="NOA" address="0x00009888" value="0x0B580414" />
+ <register type="NOA" address="0x00009888" value="0x0D580824" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03680400" />
+ <register type="NOA" address="0x00009888" value="0x05680002" />
+ <register type="NOA" address="0x00009888" value="0x0F680414" />
+ <register type="NOA" address="0x00009888" value="0x11680824" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03780400" />
+ <register type="NOA" address="0x00009888" value="0x05780002" />
+ <register type="NOA" address="0x00009888" value="0x13780414" />
+ <register type="NOA" address="0x00009888" value="0x15780824" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext57"
+ underscore_name="ext57"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c730d841-8d90-496f-bbff-1261f53e3b37"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F080000" />
+ <register type="NOA" address="0x00009888" value="0x25080000" />
+ <register type="NOA" address="0x00009888" value="0x1F180000" />
+ <register type="NOA" address="0x00009888" value="0x25180000" />
+ <register type="NOA" address="0x00009888" value="0x1F280000" />
+ <register type="NOA" address="0x00009888" value="0x25280000" />
+ <register type="NOA" address="0x00009888" value="0x1F380000" />
+ <register type="NOA" address="0x00009888" value="0x25380000" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03080400" />
+ <register type="NOA" address="0x00009888" value="0x05080002" />
+ <register type="NOA" address="0x00009888" value="0x13080413" />
+ <register type="NOA" address="0x00009888" value="0x15080823" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x03180400" />
+ <register type="NOA" address="0x00009888" value="0x05180002" />
+ <register type="NOA" address="0x00009888" value="0x0F180413" />
+ <register type="NOA" address="0x00009888" value="0x11180823" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x03280400" />
+ <register type="NOA" address="0x00009888" value="0x05280002" />
+ <register type="NOA" address="0x00009888" value="0x0B280413" />
+ <register type="NOA" address="0x00009888" value="0x0D280823" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03380400" />
+ <register type="NOA" address="0x00009888" value="0x05380002" />
+ <register type="NOA" address="0x00009888" value="0x07380413" />
+ <register type="NOA" address="0x00009888" value="0x09380823" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext58"
+ underscore_name="ext58"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cdd3df63-0c4a-4a6d-b3f7-aca4e4979ada"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F480000" />
+ <register type="NOA" address="0x00009888" value="0x25480000" />
+ <register type="NOA" address="0x00009888" value="0x1F580000" />
+ <register type="NOA" address="0x00009888" value="0x25580000" />
+ <register type="NOA" address="0x00009888" value="0x1F680000" />
+ <register type="NOA" address="0x00009888" value="0x25680000" />
+ <register type="NOA" address="0x00009888" value="0x1F780000" />
+ <register type="NOA" address="0x00009888" value="0x25780000" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03480400" />
+ <register type="NOA" address="0x00009888" value="0x05480002" />
+ <register type="NOA" address="0x00009888" value="0x07480413" />
+ <register type="NOA" address="0x00009888" value="0x09480823" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03580400" />
+ <register type="NOA" address="0x00009888" value="0x05580002" />
+ <register type="NOA" address="0x00009888" value="0x0B580413" />
+ <register type="NOA" address="0x00009888" value="0x0D580823" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03680400" />
+ <register type="NOA" address="0x00009888" value="0x05680002" />
+ <register type="NOA" address="0x00009888" value="0x0F680413" />
+ <register type="NOA" address="0x00009888" value="0x11680823" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03780400" />
+ <register type="NOA" address="0x00009888" value="0x05780002" />
+ <register type="NOA" address="0x00009888" value="0x13780413" />
+ <register type="NOA" address="0x00009888" value="0x15780823" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext61"
+ underscore_name="ext61"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0d7eda92-1619-4ad6-bd01-fedf63113a1f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F080400" />
+ <register type="NOA" address="0x00009888" value="0x21080000" />
+ <register type="NOA" address="0x00009888" value="0x25080020" />
+ <register type="NOA" address="0x00009888" value="0x1F180400" />
+ <register type="NOA" address="0x00009888" value="0x21180000" />
+ <register type="NOA" address="0x00009888" value="0x25180020" />
+ <register type="NOA" address="0x00009888" value="0x1F280400" />
+ <register type="NOA" address="0x00009888" value="0x21280000" />
+ <register type="NOA" address="0x00009888" value="0x25280020" />
+ <register type="NOA" address="0x00009888" value="0x1F380400" />
+ <register type="NOA" address="0x00009888" value="0x21380000" />
+ <register type="NOA" address="0x00009888" value="0x25380020" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x0309AA00" />
+ <register type="NOA" address="0x00009888" value="0x03085400" />
+ <register type="NOA" address="0x00009888" value="0x0508001A" />
+ <register type="NOA" address="0x00009888" value="0x13080617" />
+ <register type="NOA" address="0x00009888" value="0x15080A27" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x031900AA" />
+ <register type="NOA" address="0x00009888" value="0x03185400" />
+ <register type="NOA" address="0x00009888" value="0x0518001A" />
+ <register type="NOA" address="0x00009888" value="0x0F180617" />
+ <register type="NOA" address="0x00009888" value="0x11180A27" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x0129AA00" />
+ <register type="NOA" address="0x00009888" value="0x03285400" />
+ <register type="NOA" address="0x00009888" value="0x0528001A" />
+ <register type="NOA" address="0x00009888" value="0x0B280617" />
+ <register type="NOA" address="0x00009888" value="0x0D280A27" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x013900AA" />
+ <register type="NOA" address="0x00009888" value="0x03385400" />
+ <register type="NOA" address="0x00009888" value="0x0538001A" />
+ <register type="NOA" address="0x00009888" value="0x07380617" />
+ <register type="NOA" address="0x00009888" value="0x09380A27" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext62"
+ underscore_name="ext62"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0d4ad5a0-d9f0-4613-aebe-bbae09e9b2c4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F480400" />
+ <register type="NOA" address="0x00009888" value="0x21480000" />
+ <register type="NOA" address="0x00009888" value="0x25480020" />
+ <register type="NOA" address="0x00009888" value="0x1F580400" />
+ <register type="NOA" address="0x00009888" value="0x21580000" />
+ <register type="NOA" address="0x00009888" value="0x25580020" />
+ <register type="NOA" address="0x00009888" value="0x1F680400" />
+ <register type="NOA" address="0x00009888" value="0x21680000" />
+ <register type="NOA" address="0x00009888" value="0x25680020" />
+ <register type="NOA" address="0x00009888" value="0x1F780400" />
+ <register type="NOA" address="0x00009888" value="0x21780000" />
+ <register type="NOA" address="0x00009888" value="0x25780020" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03485400" />
+ <register type="NOA" address="0x00009888" value="0x0548001A" />
+ <register type="NOA" address="0x00009888" value="0x07480617" />
+ <register type="NOA" address="0x00009888" value="0x09480A27" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03585400" />
+ <register type="NOA" address="0x00009888" value="0x0558001A" />
+ <register type="NOA" address="0x00009888" value="0x0B580617" />
+ <register type="NOA" address="0x00009888" value="0x0D580A27" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03685400" />
+ <register type="NOA" address="0x00009888" value="0x0568001A" />
+ <register type="NOA" address="0x00009888" value="0x0F680617" />
+ <register type="NOA" address="0x00009888" value="0x11680A27" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03785400" />
+ <register type="NOA" address="0x00009888" value="0x0578001A" />
+ <register type="NOA" address="0x00009888" value="0x13780617" />
+ <register type="NOA" address="0x00009888" value="0x15780A27" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext65"
+ underscore_name="ext65"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="af869840-86ec-4620-9900-ed358af7bbb7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x1F080400" />
+ <register type="NOA" address="0x00009888" value="0x21080000" />
+ <register type="NOA" address="0x00009888" value="0x25080020" />
+ <register type="NOA" address="0x00009888" value="0x1F180400" />
+ <register type="NOA" address="0x00009888" value="0x21180000" />
+ <register type="NOA" address="0x00009888" value="0x25180020" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x030200FF" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x030400FF" />
+ <register type="NOA" address="0x00009888" value="0x0109A000" />
+ <register type="NOA" address="0x00009888" value="0x030900AA" />
+ <register type="NOA" address="0x00009888" value="0x03085400" />
+ <register type="NOA" address="0x00009888" value="0x0508001A" />
+ <register type="NOA" address="0x00009888" value="0x0D080493" />
+ <register type="NOA" address="0x00009888" value="0x0F0808D8" />
+ <register type="NOA" address="0x00009888" value="0x11080A22" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x01120FFF" />
+ <register type="NOA" address="0x00009888" value="0x01140FFF" />
+ <register type="NOA" address="0x00009888" value="0x01190AAA" />
+ <register type="NOA" address="0x00009888" value="0x03185400" />
+ <register type="NOA" address="0x00009888" value="0x0518001A" />
+ <register type="NOA" address="0x00009888" value="0x07180493" />
+ <register type="NOA" address="0x00009888" value="0x091808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B180A22" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x0007AFFF" />
+ <register type="NOA" address="0x00009888" value="0x020700AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010800" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext66"
+ underscore_name="ext66"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ebc3fb11-2c9c-4edd-b712-b6a53abec940"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F280400" />
+ <register type="NOA" address="0x00009888" value="0x21280000" />
+ <register type="NOA" address="0x00009888" value="0x25280020" />
+ <register type="NOA" address="0x00009888" value="0x1F380400" />
+ <register type="NOA" address="0x00009888" value="0x21380000" />
+ <register type="NOA" address="0x00009888" value="0x25380020" />
+ <register type="NOA" address="0x00009888" value="0x0122F000" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x0124F000" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0129A000" />
+ <register type="NOA" address="0x00009888" value="0x032900AA" />
+ <register type="NOA" address="0x00009888" value="0x03285400" />
+ <register type="NOA" address="0x00009888" value="0x0528001A" />
+ <register type="NOA" address="0x00009888" value="0x0D280493" />
+ <register type="NOA" address="0x00009888" value="0x0F2808D8" />
+ <register type="NOA" address="0x00009888" value="0x11280A22" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x01320FFF" />
+ <register type="NOA" address="0x00009888" value="0x01340FFF" />
+ <register type="NOA" address="0x00009888" value="0x01390AAA" />
+ <register type="NOA" address="0x00009888" value="0x03385400" />
+ <register type="NOA" address="0x00009888" value="0x0538001A" />
+ <register type="NOA" address="0x00009888" value="0x07380493" />
+ <register type="NOA" address="0x00009888" value="0x093808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B380A22" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0FFF" />
+ <register type="NOA" address="0x00009888" value="0x000C0FFF" />
+ <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="0x0008AFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010800" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext67"
+ underscore_name="ext67"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e93f4f10-0a6e-455d-8367-1b40b43a768f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x1F480400" />
+ <register type="NOA" address="0x00009888" value="0x21480000" />
+ <register type="NOA" address="0x00009888" value="0x25480020" />
+ <register type="NOA" address="0x00009888" value="0x1F580400" />
+ <register type="NOA" address="0x00009888" value="0x21580000" />
+ <register type="NOA" address="0x00009888" value="0x25580020" />
+ <register type="NOA" address="0x00009888" value="0x01420FFF" />
+ <register type="NOA" address="0x00009888" value="0x01440FFF" />
+ <register type="NOA" address="0x00009888" value="0x01490AAA" />
+ <register type="NOA" address="0x00009888" value="0x03485400" />
+ <register type="NOA" address="0x00009888" value="0x0548001A" />
+ <register type="NOA" address="0x00009888" value="0x07480493" />
+ <register type="NOA" address="0x00009888" value="0x094808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B480A22" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152F000" />
+ <register type="NOA" address="0x00009888" value="0x035200FF" />
+ <register type="NOA" address="0x00009888" value="0x0154F000" />
+ <register type="NOA" address="0x00009888" value="0x035400FF" />
+ <register type="NOA" address="0x00009888" value="0x0159A000" />
+ <register type="NOA" address="0x00009888" value="0x035900AA" />
+ <register type="NOA" address="0x00009888" value="0x03585400" />
+ <register type="NOA" address="0x00009888" value="0x0558001A" />
+ <register type="NOA" address="0x00009888" value="0x0D580493" />
+ <register type="NOA" address="0x00009888" value="0x0F5808D8" />
+ <register type="NOA" address="0x00009888" value="0x11580A22" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x0017FAAA" />
+ <register type="NOA" address="0x00009888" value="0x021700FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext68"
+ underscore_name="ext68"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e5f3af04-1088-4200-8c43-8d7d0d0eec7e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F680400" />
+ <register type="NOA" address="0x00009888" value="0x21680000" />
+ <register type="NOA" address="0x00009888" value="0x25680020" />
+ <register type="NOA" address="0x00009888" value="0x1F780400" />
+ <register type="NOA" address="0x00009888" value="0x21780000" />
+ <register type="NOA" address="0x00009888" value="0x25780020" />
+ <register type="NOA" address="0x00009888" value="0x01620FFF" />
+ <register type="NOA" address="0x00009888" value="0x01640FFF" />
+ <register type="NOA" address="0x00009888" value="0x01690AAA" />
+ <register type="NOA" address="0x00009888" value="0x03685400" />
+ <register type="NOA" address="0x00009888" value="0x0568001A" />
+ <register type="NOA" address="0x00009888" value="0x07680493" />
+ <register type="NOA" address="0x00009888" value="0x096808D8" />
+ <register type="NOA" address="0x00009888" value="0x0B680A22" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0172F000" />
+ <register type="NOA" address="0x00009888" value="0x037200FF" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x037400FF" />
+ <register type="NOA" address="0x00009888" value="0x0179A000" />
+ <register type="NOA" address="0x00009888" value="0x037900AA" />
+ <register type="NOA" address="0x00009888" value="0x03785400" />
+ <register type="NOA" address="0x00009888" value="0x0578001A" />
+ <register type="NOA" address="0x00009888" value="0x0D780493" />
+ <register type="NOA" address="0x00009888" value="0x0F7808D8" />
+ <register type="NOA" address="0x00009888" value="0x11780A22" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0FFF" />
+ <register type="NOA" address="0x00009888" value="0x001C0FFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02170055" />
+ <register type="NOA" address="0x00009888" value="0x00190FFF" />
+ <register type="NOA" address="0x00009888" value="0x0018FAAA" />
+ <register type="NOA" address="0x00009888" value="0x021800FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext73"
+ underscore_name="ext73"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6136c0bd-0b42-4a7f-972f-70caef5e9cab"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1702E6C4" />
+ <register type="NOA" address="0x00009888" value="0x1712E6C0" />
+ <register type="NOA" address="0x00009888" value="0x0502001A" />
+ <register type="NOA" address="0x00009888" value="0x0F020140" />
+ <register type="NOA" address="0x00009888" value="0x110201C6" />
+ <register type="NOA" address="0x00009888" value="0x13020048" />
+ <register type="NOA" address="0x00009888" value="0x150200C2" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0512001A" />
+ <register type="NOA" address="0x00009888" value="0x07120A00" />
+ <register type="NOA" address="0x00009888" value="0x091201C6" />
+ <register type="NOA" address="0x00009888" value="0x0B120048" />
+ <register type="NOA" address="0x00009888" value="0x0D1200C2" />
+ <register type="NOA" address="0x00009888" value="0x0F120004" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x0114FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext74"
+ underscore_name="ext74"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7e045d40-26aa-44bc-877b-aa111cc69d91"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1722E6C4" />
+ <register type="NOA" address="0x00009888" value="0x1732E6C0" />
+ <register type="NOA" address="0x00009888" value="0x0522001A" />
+ <register type="NOA" address="0x00009888" value="0x0F220140" />
+ <register type="NOA" address="0x00009888" value="0x112201C6" />
+ <register type="NOA" address="0x00009888" value="0x13220048" />
+ <register type="NOA" address="0x00009888" value="0x152200C2" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0532001A" />
+ <register type="NOA" address="0x00009888" value="0x07320A00" />
+ <register type="NOA" address="0x00009888" value="0x093201C6" />
+ <register type="NOA" address="0x00009888" value="0x0B320048" />
+ <register type="NOA" address="0x00009888" value="0x0D3200C2" />
+ <register type="NOA" address="0x00009888" value="0x0F320004" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext75"
+ underscore_name="ext75"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="550443d2-71da-41cf-b084-ee34b3b43076"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1742E6C0" />
+ <register type="NOA" address="0x00009888" value="0x1752E6C4" />
+ <register type="NOA" address="0x00009888" value="0x0542001A" />
+ <register type="NOA" address="0x00009888" value="0x07420A00" />
+ <register type="NOA" address="0x00009888" value="0x094201C6" />
+ <register type="NOA" address="0x00009888" value="0x0B420048" />
+ <register type="NOA" address="0x00009888" value="0x0D4200C2" />
+ <register type="NOA" address="0x00009888" value="0x0F420004" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x0144FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0552001A" />
+ <register type="NOA" address="0x00009888" value="0x0F520140" />
+ <register type="NOA" address="0x00009888" value="0x115201C6" />
+ <register type="NOA" address="0x00009888" value="0x13520048" />
+ <register type="NOA" address="0x00009888" value="0x155200C2" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0354FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext76"
+ underscore_name="ext76"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="db471c7f-8f5c-479a-bcc0-16b6f7095525"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1762E6C0" />
+ <register type="NOA" address="0x00009888" value="0x1772E6C4" />
+ <register type="NOA" address="0x00009888" value="0x0562001A" />
+ <register type="NOA" address="0x00009888" value="0x07620A00" />
+ <register type="NOA" address="0x00009888" value="0x096201C6" />
+ <register type="NOA" address="0x00009888" value="0x0B620048" />
+ <register type="NOA" address="0x00009888" value="0x0D6200C2" />
+ <register type="NOA" address="0x00009888" value="0x0F620004" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x0164FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0572001A" />
+ <register type="NOA" address="0x00009888" value="0x0F720140" />
+ <register type="NOA" address="0x00009888" value="0x117201C6" />
+ <register type="NOA" address="0x00009888" value="0x13720048" />
+ <register type="NOA" address="0x00009888" value="0x157200C2" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext77"
+ underscore_name="ext77"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b825e2d1-5060-4dbb-8a9b-cc0181464029"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0D02C000" />
+ <register type="NOA" address="0x00009888" value="0x0D12C000" />
+ <register type="NOA" address="0x00009888" value="0x0D22C491" />
+ <register type="NOA" address="0x00009888" value="0x0D32C000" />
+ <register type="NOA" address="0x00009888" value="0x05020100" />
+ <register type="NOA" address="0x00009888" value="0x13020400" />
+ <register type="NOA" address="0x00009888" value="0x15020491" />
+ <register type="NOA" address="0x00009888" value="0x17020013" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x05120100" />
+ <register type="NOA" address="0x00009888" value="0x0F120400" />
+ <register type="NOA" address="0x00009888" value="0x11120491" />
+ <register type="NOA" address="0x00009888" value="0x13120013" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x05220100" />
+ <register type="NOA" address="0x00009888" value="0x0B220400" />
+ <register type="NOA" address="0x00009888" value="0x0F220013" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x05320100" />
+ <register type="NOA" address="0x00009888" value="0x07322000" />
+ <register type="NOA" address="0x00009888" value="0x09320491" />
+ <register type="NOA" address="0x00009888" value="0x0B320013" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext78"
+ underscore_name="ext78"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="16a2d79d-c2cf-490e-baa9-bc73a80e51ec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0D42C000" />
+ <register type="NOA" address="0x00009888" value="0x0D52C491" />
+ <register type="NOA" address="0x00009888" value="0x0D62C000" />
+ <register type="NOA" address="0x00009888" value="0x0D72C000" />
+ <register type="NOA" address="0x00009888" value="0x05420100" />
+ <register type="NOA" address="0x00009888" value="0x07422000" />
+ <register type="NOA" address="0x00009888" value="0x09420491" />
+ <register type="NOA" address="0x00009888" value="0x0B420013" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x05520100" />
+ <register type="NOA" address="0x00009888" value="0x0B520400" />
+ <register type="NOA" address="0x00009888" value="0x0F520013" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x05620100" />
+ <register type="NOA" address="0x00009888" value="0x0F620400" />
+ <register type="NOA" address="0x00009888" value="0x11620491" />
+ <register type="NOA" address="0x00009888" value="0x13620013" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x05720100" />
+ <register type="NOA" address="0x00009888" value="0x13720400" />
+ <register type="NOA" address="0x00009888" value="0x15720491" />
+ <register type="NOA" address="0x00009888" value="0x17720013" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext79"
+ underscore_name="ext79"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="13a3c09e-a609-49a9-8919-17d5016b2f4c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x0D02A000" />
+ <register type="NOA" address="0x00009888" value="0x0F02B5C0" />
+ <register type="NOA" address="0x00009888" value="0x0D12A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F12B01B" />
+ <register type="NOA" address="0x00009888" value="0x05020B00" />
+ <register type="NOA" address="0x00009888" value="0x11020598" />
+ <register type="NOA" address="0x00009888" value="0x13020559" />
+ <register type="NOA" address="0x00009888" value="0x1502051A" />
+ <register type="NOA" address="0x00009888" value="0x1702001B" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05120B00" />
+ <register type="NOA" address="0x00009888" value="0x07122E00" />
+ <register type="NOA" address="0x00009888" value="0x09120598" />
+ <register type="NOA" address="0x00009888" value="0x0B120559" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x0114FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext80"
+ underscore_name="ext80"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="131e7e13-ad56-49d7-b8ea-2e4bb2648998"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0D22A000" />
+ <register type="NOA" address="0x00009888" value="0x0F22B5C0" />
+ <register type="NOA" address="0x00009888" value="0x0D32A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F32B01B" />
+ <register type="NOA" address="0x00009888" value="0x05220B00" />
+ <register type="NOA" address="0x00009888" value="0x11220598" />
+ <register type="NOA" address="0x00009888" value="0x13220559" />
+ <register type="NOA" address="0x00009888" value="0x1522051A" />
+ <register type="NOA" address="0x00009888" value="0x1722001B" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05320B00" />
+ <register type="NOA" address="0x00009888" value="0x07322E00" />
+ <register type="NOA" address="0x00009888" value="0x09320598" />
+ <register type="NOA" address="0x00009888" value="0x0B320559" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext81"
+ underscore_name="ext81"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5409274c-488d-4c63-944d-54023ef2f6e5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x0D42A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F42B01B" />
+ <register type="NOA" address="0x00009888" value="0x0D52A000" />
+ <register type="NOA" address="0x00009888" value="0x0F52B5C0" />
+ <register type="NOA" address="0x00009888" value="0x05420B00" />
+ <register type="NOA" address="0x00009888" value="0x07422E00" />
+ <register type="NOA" address="0x00009888" value="0x09420598" />
+ <register type="NOA" address="0x00009888" value="0x0B420559" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x0144FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05520B00" />
+ <register type="NOA" address="0x00009888" value="0x11520598" />
+ <register type="NOA" address="0x00009888" value="0x13520559" />
+ <register type="NOA" address="0x00009888" value="0x1552051A" />
+ <register type="NOA" address="0x00009888" value="0x1752001B" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0354FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext82"
+ underscore_name="ext82"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4d713693-6d63-40ef-a6d9-ee657d7d1db1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x0D62A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F62B01B" />
+ <register type="NOA" address="0x00009888" value="0x0D72A000" />
+ <register type="NOA" address="0x00009888" value="0x0F72B5C0" />
+ <register type="NOA" address="0x00009888" value="0x05620B00" />
+ <register type="NOA" address="0x00009888" value="0x07622E00" />
+ <register type="NOA" address="0x00009888" value="0x09620598" />
+ <register type="NOA" address="0x00009888" value="0x0B620559" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x0164FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05720B00" />
+ <register type="NOA" address="0x00009888" value="0x11720598" />
+ <register type="NOA" address="0x00009888" value="0x13720559" />
+ <register type="NOA" address="0x00009888" value="0x1572051A" />
+ <register type="NOA" address="0x00009888" value="0x1772001B" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext83"
+ underscore_name="ext83"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="646c8b1c-7f87-4baa-b09c-9f6c3f8fcb63"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="event"
+ equation="32 B 3 READ UMUL"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 B 2 READ UMUL"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 B 1 READ UMUL"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 B 0 READ UMUL"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 7 READ UMUL"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 6 READ UMUL"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 5 READ UMUL"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="event"
+ equation="32 C 4 READ UMUL"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1D026800" />
+ <register type="NOA" address="0x00009888" value="0x1F020001" />
+ <register type="NOA" address="0x00009888" value="0x1D126800" />
+ <register type="NOA" address="0x00009888" value="0x1F120001" />
+ <register type="NOA" address="0x00009888" value="0x1D226800" />
+ <register type="NOA" address="0x00009888" value="0x1F220001" />
+ <register type="NOA" address="0x00009888" value="0x1D326800" />
+ <register type="NOA" address="0x00009888" value="0x1F320001" />
+ <register type="NOA" address="0x00009888" value="0x1D420400" />
+ <register type="NOA" address="0x00009888" value="0x1F42001A" />
+ <register type="NOA" address="0x00009888" value="0x1D520400" />
+ <register type="NOA" address="0x00009888" value="0x1F52001A" />
+ <register type="NOA" address="0x00009888" value="0x1D620400" />
+ <register type="NOA" address="0x00009888" value="0x1F62001A" />
+ <register type="NOA" address="0x00009888" value="0x1D720400" />
+ <register type="NOA" address="0x00009888" value="0x1F72001A" />
+ <register type="NOA" address="0x00009888" value="0x05020F80" />
+ <register type="NOA" address="0x00009888" value="0x0B020012" />
+ <register type="NOA" address="0x00009888" value="0x0F020019" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x0104C0C0" />
+ <register type="NOA" address="0x00009888" value="0x05120F80" />
+ <register type="NOA" address="0x00009888" value="0x09120480" />
+ <register type="NOA" address="0x00009888" value="0x0D120640" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x01143030" />
+ <register type="NOA" address="0x00009888" value="0x05220F80" />
+ <register type="NOA" address="0x00009888" value="0x09220012" />
+ <register type="NOA" address="0x00009888" value="0x0D220019" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x01240C0C" />
+ <register type="NOA" address="0x00009888" value="0x05320F80" />
+ <register type="NOA" address="0x00009888" value="0x07322400" />
+ <register type="NOA" address="0x00009888" value="0x0B320640" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x01340303" />
+ <register type="NOA" address="0x00009888" value="0x05420F80" />
+ <register type="NOA" address="0x00009888" value="0x13420011" />
+ <register type="NOA" address="0x00009888" value="0x1742001A" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x0344C0C0" />
+ <register type="NOA" address="0x00009888" value="0x05520F80" />
+ <register type="NOA" address="0x00009888" value="0x11520440" />
+ <register type="NOA" address="0x00009888" value="0x15520680" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x03543030" />
+ <register type="NOA" address="0x00009888" value="0x05620F80" />
+ <register type="NOA" address="0x00009888" value="0x11620011" />
+ <register type="NOA" address="0x00009888" value="0x1562001A" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x03640C0C" />
+ <register type="NOA" address="0x00009888" value="0x05720F80" />
+ <register type="NOA" address="0x00009888" value="0x0F720440" />
+ <register type="NOA" address="0x00009888" value="0x13720680" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x03740303" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0033" />
+ <register type="NOA" address="0x00009888" value="0x000C0033" />
+ <register type="NOA" address="0x00009888" value="0x0007B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00090033" />
+ <register type="NOA" address="0x00009888" value="0x00080B0B" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B3300" />
+ <register type="NOA" address="0x00009888" value="0x001C3300" />
+ <register type="NOA" address="0x00009888" value="0x0217B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00193300" />
+ <register type="NOA" address="0x00009888" value="0x02180B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010220" />
+ <register type="NOA" address="0x00009888" value="0x5A010251" />
+ <register type="NOA" address="0x00009888" value="0x5C010067" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010E25" />
+ <register type="NOA" address="0x00009888" value="0x62010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext85"
+ underscore_name="ext85"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="733df8f6-180d-449e-b76e-03e37dd8723a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1902016A" />
+ <register type="NOA" address="0x00009888" value="0x1F0203E0" />
+ <register type="NOA" address="0x00009888" value="0x1912016A" />
+ <register type="NOA" address="0x00009888" value="0x1F1203E0" />
+ <register type="NOA" address="0x00009888" value="0x1922016A" />
+ <register type="NOA" address="0x00009888" value="0x1F2203E0" />
+ <register type="NOA" address="0x00009888" value="0x1932016A" />
+ <register type="NOA" address="0x00009888" value="0x1F3203E0" />
+ <register type="NOA" address="0x00009888" value="0x0502002C" />
+ <register type="NOA" address="0x00009888" value="0x110201C5" />
+ <register type="NOA" address="0x00009888" value="0x1302000B" />
+ <register type="NOA" address="0x00009888" value="0x17020020" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0304C0FC" />
+ <register type="NOA" address="0x00009888" value="0x0512002C" />
+ <register type="NOA" address="0x00009888" value="0x0D120140" />
+ <register type="NOA" address="0x00009888" value="0x0F1202C7" />
+ <register type="NOA" address="0x00009888" value="0x15120800" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x0114F000" />
+ <register type="NOA" address="0x00009888" value="0x03143003" />
+ <register type="NOA" address="0x00009888" value="0x0522002C" />
+ <register type="NOA" address="0x00009888" value="0x0B2201C5" />
+ <register type="NOA" address="0x00009888" value="0x0D22000B" />
+ <register type="NOA" address="0x00009888" value="0x15220020" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x01240FC0" />
+ <register type="NOA" address="0x00009888" value="0x03240C00" />
+ <register type="NOA" address="0x00009888" value="0x0532002C" />
+ <register type="NOA" address="0x00009888" value="0x07320A00" />
+ <register type="NOA" address="0x00009888" value="0x093202C7" />
+ <register type="NOA" address="0x00009888" value="0x13320800" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x03320000" />
+ <register type="NOA" address="0x00009888" value="0x0134003F" />
+ <register type="NOA" address="0x00009888" value="0x03340300" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B303F" />
+ <register type="NOA" address="0x00009888" value="0x000C303F" />
+ <register type="NOA" address="0x00009888" value="0x0007F555" />
+ <register type="NOA" address="0x00009888" value="0x0207B5AB" />
+ <register type="NOA" address="0x00009888" value="0x0009303F" />
+ <register type="NOA" address="0x00009888" value="0x00080ABF" />
+ <register type="NOA" address="0x00009888" value="0x02080B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010800" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010C04" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011406" />
+ <register type="NOA" address="0x00009888" value="0x520100A0" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext86"
+ underscore_name="ext86"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7dd8875b-6ecc-4960-9c27-2d47d5bc708c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1942016A" />
+ <register type="NOA" address="0x00009888" value="0x1F4203E0" />
+ <register type="NOA" address="0x00009888" value="0x1952016A" />
+ <register type="NOA" address="0x00009888" value="0x1F5203E0" />
+ <register type="NOA" address="0x00009888" value="0x1962016A" />
+ <register type="NOA" address="0x00009888" value="0x1F6203E0" />
+ <register type="NOA" address="0x00009888" value="0x1972016A" />
+ <register type="NOA" address="0x00009888" value="0x1F7203E0" />
+ <register type="NOA" address="0x00009888" value="0x0542002C" />
+ <register type="NOA" address="0x00009888" value="0x07420A00" />
+ <register type="NOA" address="0x00009888" value="0x094202C7" />
+ <register type="NOA" address="0x00009888" value="0x17420020" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x0144003F" />
+ <register type="NOA" address="0x00009888" value="0x0344C000" />
+ <register type="NOA" address="0x00009888" value="0x0552002C" />
+ <register type="NOA" address="0x00009888" value="0x0B5201C5" />
+ <register type="NOA" address="0x00009888" value="0x0D52000B" />
+ <register type="NOA" address="0x00009888" value="0x15520800" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x01540FC0" />
+ <register type="NOA" address="0x00009888" value="0x03543000" />
+ <register type="NOA" address="0x00009888" value="0x0562002C" />
+ <register type="NOA" address="0x00009888" value="0x0D620140" />
+ <register type="NOA" address="0x00009888" value="0x0F6202C7" />
+ <register type="NOA" address="0x00009888" value="0x15620020" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x0164F000" />
+ <register type="NOA" address="0x00009888" value="0x03640C03" />
+ <register type="NOA" address="0x00009888" value="0x0572002C" />
+ <register type="NOA" address="0x00009888" value="0x117201C5" />
+ <register type="NOA" address="0x00009888" value="0x1372080B" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x037403FC" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B3FC0" />
+ <register type="NOA" address="0x00009888" value="0x001C3FC0" />
+ <register type="NOA" address="0x00009888" value="0x00175FEA" />
+ <register type="NOA" address="0x00009888" value="0x0217B555" />
+ <register type="NOA" address="0x00009888" value="0x00193FC0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x02180BFE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext87"
+ underscore_name="ext87"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="febfcd88-b6ce-4cf7-a839-17e67e0549c2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1902016A" />
+ <register type="NOA" address="0x00009888" value="0x1912016A" />
+ <register type="NOA" address="0x00009888" value="0x1922016A" />
+ <register type="NOA" address="0x00009888" value="0x1932016A" />
+ <register type="NOA" address="0x00009888" value="0x0502002C" />
+ <register type="NOA" address="0x00009888" value="0x11020206" />
+ <register type="NOA" address="0x00009888" value="0x1302000B" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x030400FC" />
+ <register type="NOA" address="0x00009888" value="0x0512002C" />
+ <register type="NOA" address="0x00009888" value="0x0D120180" />
+ <register type="NOA" address="0x00009888" value="0x0F1202C8" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x0114F000" />
+ <register type="NOA" address="0x00009888" value="0x03140003" />
+ <register type="NOA" address="0x00009888" value="0x0522002C" />
+ <register type="NOA" address="0x00009888" value="0x0B220206" />
+ <register type="NOA" address="0x00009888" value="0x0D22000B" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x01240FC0" />
+ <register type="NOA" address="0x00009888" value="0x0532002C" />
+ <register type="NOA" address="0x00009888" value="0x07320C00" />
+ <register type="NOA" address="0x00009888" value="0x093202C8" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134003F" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B003F" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x0007F555" />
+ <register type="NOA" address="0x00009888" value="0x020700AB" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x00080ABF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010800" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010C04" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011406" />
+ <register type="NOA" address="0x00009888" value="0x520100A0" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext88"
+ underscore_name="ext88"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a57ca4a8-3b7f-4cc3-be8e-a4ff9b0b03d1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1942016A" />
+ <register type="NOA" address="0x00009888" value="0x1952016A" />
+ <register type="NOA" address="0x00009888" value="0x1962016A" />
+ <register type="NOA" address="0x00009888" value="0x1972016A" />
+ <register type="NOA" address="0x00009888" value="0x0542002C" />
+ <register type="NOA" address="0x00009888" value="0x07420C00" />
+ <register type="NOA" address="0x00009888" value="0x094202C8" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x0144003F" />
+ <register type="NOA" address="0x00009888" value="0x0552002C" />
+ <register type="NOA" address="0x00009888" value="0x0B520206" />
+ <register type="NOA" address="0x00009888" value="0x0D52000B" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x01540FC0" />
+ <register type="NOA" address="0x00009888" value="0x0562002C" />
+ <register type="NOA" address="0x00009888" value="0x0D620180" />
+ <register type="NOA" address="0x00009888" value="0x0F6202C8" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x0164F000" />
+ <register type="NOA" address="0x00009888" value="0x03640003" />
+ <register type="NOA" address="0x00009888" value="0x0572002C" />
+ <register type="NOA" address="0x00009888" value="0x11720206" />
+ <register type="NOA" address="0x00009888" value="0x1372000B" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x037400FC" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0FC0" />
+ <register type="NOA" address="0x00009888" value="0x001C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x00175FEA" />
+ <register type="NOA" address="0x00009888" value="0x02170055" />
+ <register type="NOA" address="0x00009888" value="0x00190FC0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x021800FE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext91"
+ underscore_name="ext91"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="00d56c59-27e8-4e80-8d75-f3ac82a93b55"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1902016A" />
+ <register type="NOA" address="0x00009888" value="0x1912016A" />
+ <register type="NOA" address="0x00009888" value="0x1922016A" />
+ <register type="NOA" address="0x00009888" value="0x1932016A" />
+ <register type="NOA" address="0x00009888" value="0x0502002C" />
+ <register type="NOA" address="0x00009888" value="0x11020185" />
+ <register type="NOA" address="0x00009888" value="0x1302000B" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x030400FC" />
+ <register type="NOA" address="0x00009888" value="0x0512002C" />
+ <register type="NOA" address="0x00009888" value="0x0D120140" />
+ <register type="NOA" address="0x00009888" value="0x0F1202C6" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x0114F000" />
+ <register type="NOA" address="0x00009888" value="0x03140003" />
+ <register type="NOA" address="0x00009888" value="0x0522002C" />
+ <register type="NOA" address="0x00009888" value="0x0B220185" />
+ <register type="NOA" address="0x00009888" value="0x0D22000B" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x01240FC0" />
+ <register type="NOA" address="0x00009888" value="0x0532002C" />
+ <register type="NOA" address="0x00009888" value="0x07320A00" />
+ <register type="NOA" address="0x00009888" value="0x093202C6" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134003F" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B003F" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x0007F555" />
+ <register type="NOA" address="0x00009888" value="0x020700AB" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x00080ABF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010800" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010C04" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64011406" />
+ <register type="NOA" address="0x00009888" value="0x520100A0" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext92"
+ underscore_name="ext92"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f1336ea6-d5e9-492f-bbdc-624413a924b7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1942016A" />
+ <register type="NOA" address="0x00009888" value="0x1952016A" />
+ <register type="NOA" address="0x00009888" value="0x1962016A" />
+ <register type="NOA" address="0x00009888" value="0x1972016A" />
+ <register type="NOA" address="0x00009888" value="0x0542002C" />
+ <register type="NOA" address="0x00009888" value="0x07420A00" />
+ <register type="NOA" address="0x00009888" value="0x094202C6" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x0144003F" />
+ <register type="NOA" address="0x00009888" value="0x0552002C" />
+ <register type="NOA" address="0x00009888" value="0x0B520185" />
+ <register type="NOA" address="0x00009888" value="0x0D52000B" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x01540FC0" />
+ <register type="NOA" address="0x00009888" value="0x0562002C" />
+ <register type="NOA" address="0x00009888" value="0x0D620140" />
+ <register type="NOA" address="0x00009888" value="0x0F6202C6" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x0164F000" />
+ <register type="NOA" address="0x00009888" value="0x03640003" />
+ <register type="NOA" address="0x00009888" value="0x0572002C" />
+ <register type="NOA" address="0x00009888" value="0x11720185" />
+ <register type="NOA" address="0x00009888" value="0x1372000B" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x037400FC" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0FC0" />
+ <register type="NOA" address="0x00009888" value="0x001C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x00175FEA" />
+ <register type="NOA" address="0x00009888" value="0x02170055" />
+ <register type="NOA" address="0x00009888" value="0x00190FC0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x021800FE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext93"
+ underscore_name="ext93"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d74628cb-0b1a-4014-9406-408365d1e561"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 2 UDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x0D02A000" />
+ <register type="NOA" address="0x00009888" value="0x0F02B5C0" />
+ <register type="NOA" address="0x00009888" value="0x0D12A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F12B01B" />
+ <register type="NOA" address="0x00009888" value="0x05020B00" />
+ <register type="NOA" address="0x00009888" value="0x11020598" />
+ <register type="NOA" address="0x00009888" value="0x13020559" />
+ <register type="NOA" address="0x00009888" value="0x1502051A" />
+ <register type="NOA" address="0x00009888" value="0x1702001B" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05120B00" />
+ <register type="NOA" address="0x00009888" value="0x07122E00" />
+ <register type="NOA" address="0x00009888" value="0x09120598" />
+ <register type="NOA" address="0x00009888" value="0x0B120559" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x0114FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext94"
+ underscore_name="ext94"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dfa5462e-c43c-4b18-936a-27e6b924dc21"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0D22A000" />
+ <register type="NOA" address="0x00009888" value="0x0F22B5C0" />
+ <register type="NOA" address="0x00009888" value="0x0D32A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F32B01B" />
+ <register type="NOA" address="0x00009888" value="0x05220B00" />
+ <register type="NOA" address="0x00009888" value="0x11220598" />
+ <register type="NOA" address="0x00009888" value="0x13220559" />
+ <register type="NOA" address="0x00009888" value="0x1522051A" />
+ <register type="NOA" address="0x00009888" value="0x1722001B" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05320B00" />
+ <register type="NOA" address="0x00009888" value="0x07322E00" />
+ <register type="NOA" address="0x00009888" value="0x09320598" />
+ <register type="NOA" address="0x00009888" value="0x0B320559" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext95"
+ underscore_name="ext95"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1ce0b3d4-ab62-4060-bd2f-b4c31b1d407b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x0D42A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F42B01B" />
+ <register type="NOA" address="0x00009888" value="0x0D52A000" />
+ <register type="NOA" address="0x00009888" value="0x0F52B5C0" />
+ <register type="NOA" address="0x00009888" value="0x05420B00" />
+ <register type="NOA" address="0x00009888" value="0x07422E00" />
+ <register type="NOA" address="0x00009888" value="0x09420598" />
+ <register type="NOA" address="0x00009888" value="0x0B420559" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x0144FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05520B00" />
+ <register type="NOA" address="0x00009888" value="0x11520598" />
+ <register type="NOA" address="0x00009888" value="0x13520559" />
+ <register type="NOA" address="0x00009888" value="0x1552051A" />
+ <register type="NOA" address="0x00009888" value="0x1752001B" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0354FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext96"
+ underscore_name="ext96"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4365a96b-1e47-4ffa-a97e-0d834d9d14f3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x0D62A51A" />
+ <register type="NOA" address="0x00009888" value="0x0F62B01B" />
+ <register type="NOA" address="0x00009888" value="0x0D72A000" />
+ <register type="NOA" address="0x00009888" value="0x0F72B5C0" />
+ <register type="NOA" address="0x00009888" value="0x05620B00" />
+ <register type="NOA" address="0x00009888" value="0x07622E00" />
+ <register type="NOA" address="0x00009888" value="0x09620598" />
+ <register type="NOA" address="0x00009888" value="0x0B620559" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x0164FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05720B00" />
+ <register type="NOA" address="0x00009888" value="0x11720598" />
+ <register type="NOA" address="0x00009888" value="0x13720559" />
+ <register type="NOA" address="0x00009888" value="0x1572051A" />
+ <register type="NOA" address="0x00009888" value="0x1772001B" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext97"
+ underscore_name="ext97"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fbeb47f6-7575-4a16-b3ff-7eba07a71125"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="B 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="B 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="B 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="C 7 READ C 6 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="C 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1702EDC0" />
+ <register type="NOA" address="0x00009888" value="0x1712EDC0" />
+ <register type="NOA" address="0x00009888" value="0x1722EDC0" />
+ <register type="NOA" address="0x00009888" value="0x1732EDC0" />
+ <register type="NOA" address="0x00009888" value="0x1742BF4F" />
+ <register type="NOA" address="0x00009888" value="0x1752BF40" />
+ <register type="NOA" address="0x00009888" value="0x1762BF40" />
+ <register type="NOA" address="0x00009888" value="0x1772BF40" />
+ <register type="NOA" address="0x00009888" value="0x0502001A" />
+ <register type="NOA" address="0x00009888" value="0x0D0201C0" />
+ <register type="NOA" address="0x00009888" value="0x0F02000A" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0512001A" />
+ <register type="NOA" address="0x00009888" value="0x0B1201C0" />
+ <register type="NOA" address="0x00009888" value="0x0D12000A" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x01140F00" />
+ <register type="NOA" address="0x00009888" value="0x0522001A" />
+ <register type="NOA" address="0x00009888" value="0x092201C0" />
+ <register type="NOA" address="0x00009888" value="0x0B22000A" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x0532001A" />
+ <register type="NOA" address="0x00009888" value="0x07320E00" />
+ <register type="NOA" address="0x00009888" value="0x0932000A" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x0134000F" />
+ <register type="NOA" address="0x00009888" value="0x0542001A" />
+ <register type="NOA" address="0x00009888" value="0x15420080" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x0552001A" />
+ <register type="NOA" address="0x00009888" value="0x13520080" />
+ <register type="NOA" address="0x00009888" value="0x1552000F" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x0562001A" />
+ <register type="NOA" address="0x00009888" value="0x11620080" />
+ <register type="NOA" address="0x00009888" value="0x1362000F" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x0572001A" />
+ <register type="NOA" address="0x00009888" value="0x0F720080" />
+ <register type="NOA" address="0x00009888" value="0x1172000F" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B000F" />
+ <register type="NOA" address="0x00009888" value="0x000C000F" />
+ <register type="NOA" address="0x00009888" value="0x0007AF55" />
+ <register type="NOA" address="0x00009888" value="0x0009000F" />
+ <register type="NOA" address="0x00009888" value="0x000800AF" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F00" />
+ <register type="NOA" address="0x00009888" value="0x001C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F00" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010220" />
+ <register type="NOA" address="0x00009888" value="0x5A010211" />
+ <register type="NOA" address="0x00009888" value="0x5C010A25" />
+ <register type="NOA" address="0x00009888" value="0x5E010271" />
+ <register type="NOA" address="0x00009888" value="0x60010067" />
+ <register type="NOA" address="0x00009888" value="0x62010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext98"
+ underscore_name="ext98"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dbcb7151-43da-4d03-90a2-a2b9e4d5b53a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x15033000" />
+ <register type="NOA" address="0x00009888" value="0x15133000" />
+ <register type="NOA" address="0x00009888" value="0x15233000" />
+ <register type="NOA" address="0x00009888" value="0x15333000" />
+ <register type="NOA" address="0x00009888" value="0x11030450" />
+ <register type="NOA" address="0x00009888" value="0x130304D2" />
+ <register type="NOA" address="0x00009888" value="0x05030000" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x03045500" />
+ <register type="NOA" address="0x00009888" value="0x0D130450" />
+ <register type="NOA" address="0x00009888" value="0x0F1304D2" />
+ <register type="NOA" address="0x00009888" value="0x05130000" />
+ <register type="NOA" address="0x00009888" value="0x03130000" />
+ <register type="NOA" address="0x00009888" value="0x03140055" />
+ <register type="NOA" address="0x00009888" value="0x09230450" />
+ <register type="NOA" address="0x00009888" value="0x0B2304D2" />
+ <register type="NOA" address="0x00009888" value="0x05230000" />
+ <register type="NOA" address="0x00009888" value="0x01230000" />
+ <register type="NOA" address="0x00009888" value="0x01245500" />
+ <register type="NOA" address="0x00009888" value="0x05330450" />
+ <register type="NOA" address="0x00009888" value="0x073304D2" />
+ <register type="NOA" address="0x00009888" value="0x01330000" />
+ <register type="NOA" address="0x00009888" value="0x01340055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext99"
+ underscore_name="ext99"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4563a684-b80d-47db-a4c4-2781be6d053d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x15433000" />
+ <register type="NOA" address="0x00009888" value="0x15533000" />
+ <register type="NOA" address="0x00009888" value="0x15633000" />
+ <register type="NOA" address="0x00009888" value="0x15733000" />
+ <register type="NOA" address="0x00009888" value="0x05430450" />
+ <register type="NOA" address="0x00009888" value="0x074304D2" />
+ <register type="NOA" address="0x00009888" value="0x01430000" />
+ <register type="NOA" address="0x00009888" value="0x01440055" />
+ <register type="NOA" address="0x00009888" value="0x09530450" />
+ <register type="NOA" address="0x00009888" value="0x0B5304D2" />
+ <register type="NOA" address="0x00009888" value="0x05530000" />
+ <register type="NOA" address="0x00009888" value="0x01530000" />
+ <register type="NOA" address="0x00009888" value="0x01545500" />
+ <register type="NOA" address="0x00009888" value="0x0D630450" />
+ <register type="NOA" address="0x00009888" value="0x0F6304D2" />
+ <register type="NOA" address="0x00009888" value="0x05630000" />
+ <register type="NOA" address="0x00009888" value="0x03630000" />
+ <register type="NOA" address="0x00009888" value="0x03640055" />
+ <register type="NOA" address="0x00009888" value="0x11730450" />
+ <register type="NOA" address="0x00009888" value="0x137304D2" />
+ <register type="NOA" address="0x00009888" value="0x05730000" />
+ <register type="NOA" address="0x00009888" value="0x03730000" />
+ <register type="NOA" address="0x00009888" value="0x03745500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext100"
+ underscore_name="ext100"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dff8b802-7c26-4f74-9a92-aede16eb5472"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B010013" />
+ <register type="NOA" address="0x00009888" value="0x1B110013" />
+ <register type="NOA" address="0x00009888" value="0x1B210013" />
+ <register type="NOA" address="0x00009888" value="0x1B310013" />
+ <register type="NOA" address="0x00009888" value="0x03012000" />
+ <register type="NOA" address="0x00009888" value="0x05010004" />
+ <register type="NOA" address="0x00009888" value="0x0B010900" />
+ <register type="NOA" address="0x00009888" value="0x0D010023" />
+ <register type="NOA" address="0x00009888" value="0x15010029" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x01025000" />
+ <register type="NOA" address="0x00009888" value="0x03024000" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0304C000" />
+ <register type="NOA" address="0x00009888" value="0x03112000" />
+ <register type="NOA" address="0x00009888" value="0x05110004" />
+ <register type="NOA" address="0x00009888" value="0x09110900" />
+ <register type="NOA" address="0x00009888" value="0x0B110023" />
+ <register type="NOA" address="0x00009888" value="0x13110A40" />
+ <register type="NOA" address="0x00009888" value="0x01110000" />
+ <register type="NOA" address="0x00009888" value="0x01120500" />
+ <register type="NOA" address="0x00009888" value="0x03121000" />
+ <register type="NOA" address="0x00009888" value="0x01140F00" />
+ <register type="NOA" address="0x00009888" value="0x03143000" />
+ <register type="NOA" address="0x00009888" value="0x03212000" />
+ <register type="NOA" address="0x00009888" value="0x05210004" />
+ <register type="NOA" address="0x00009888" value="0x07210900" />
+ <register type="NOA" address="0x00009888" value="0x09210023" />
+ <register type="NOA" address="0x00009888" value="0x13210029" />
+ <register type="NOA" address="0x00009888" value="0x01210000" />
+ <register type="NOA" address="0x00009888" value="0x01220050" />
+ <register type="NOA" address="0x00009888" value="0x03220400" />
+ <register type="NOA" address="0x00009888" value="0x012400F0" />
+ <register type="NOA" address="0x00009888" value="0x03240C00" />
+ <register type="NOA" address="0x00009888" value="0x03312000" />
+ <register type="NOA" address="0x00009888" value="0x05311204" />
+ <register type="NOA" address="0x00009888" value="0x07310023" />
+ <register type="NOA" address="0x00009888" value="0x11310A40" />
+ <register type="NOA" address="0x00009888" value="0x01310000" />
+ <register type="NOA" address="0x00009888" value="0x01320005" />
+ <register type="NOA" address="0x00009888" value="0x03320100" />
+ <register type="NOA" address="0x00009888" value="0x0134000F" />
+ <register type="NOA" address="0x00009888" value="0x03340300" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x000B300F" />
+ <register type="NOA" address="0x00009888" value="0x000C300F" />
+ <register type="NOA" address="0x00009888" value="0x0007AF55" />
+ <register type="NOA" address="0x00009888" value="0x0207B500" />
+ <register type="NOA" address="0x00009888" value="0x0009300F" />
+ <register type="NOA" address="0x00009888" value="0x000800AF" />
+ <register type="NOA" address="0x00009888" value="0x02080B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF00" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60011406" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext101"
+ chipset="ARLGT2"
+ symbol_name="Ext101"
+ underscore_name="ext101"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3f470559-91b8-4301-bf0d-cf5766450243"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B410013" />
+ <register type="NOA" address="0x00009888" value="0x1B510013" />
+ <register type="NOA" address="0x00009888" value="0x1B610013" />
+ <register type="NOA" address="0x00009888" value="0x1B710013" />
+ <register type="NOA" address="0x00009888" value="0x03412000" />
+ <register type="NOA" address="0x00009888" value="0x05411204" />
+ <register type="NOA" address="0x00009888" value="0x07410023" />
+ <register type="NOA" address="0x00009888" value="0x15410029" />
+ <register type="NOA" address="0x00009888" value="0x01410000" />
+ <register type="NOA" address="0x00009888" value="0x01420005" />
+ <register type="NOA" address="0x00009888" value="0x03424000" />
+ <register type="NOA" address="0x00009888" value="0x0144000F" />
+ <register type="NOA" address="0x00009888" value="0x0344C000" />
+ <register type="NOA" address="0x00009888" value="0x03512000" />
+ <register type="NOA" address="0x00009888" value="0x05510004" />
+ <register type="NOA" address="0x00009888" value="0x07510900" />
+ <register type="NOA" address="0x00009888" value="0x09510023" />
+ <register type="NOA" address="0x00009888" value="0x13510A40" />
+ <register type="NOA" address="0x00009888" value="0x01510000" />
+ <register type="NOA" address="0x00009888" value="0x01520050" />
+ <register type="NOA" address="0x00009888" value="0x03521000" />
+ <register type="NOA" address="0x00009888" value="0x015400F0" />
+ <register type="NOA" address="0x00009888" value="0x03543000" />
+ <register type="NOA" address="0x00009888" value="0x03612000" />
+ <register type="NOA" address="0x00009888" value="0x05610004" />
+ <register type="NOA" address="0x00009888" value="0x09610900" />
+ <register type="NOA" address="0x00009888" value="0x0B610023" />
+ <register type="NOA" address="0x00009888" value="0x13610029" />
+ <register type="NOA" address="0x00009888" value="0x01610000" />
+ <register type="NOA" address="0x00009888" value="0x01620500" />
+ <register type="NOA" address="0x00009888" value="0x03620400" />
+ <register type="NOA" address="0x00009888" value="0x01640F00" />
+ <register type="NOA" address="0x00009888" value="0x03640C00" />
+ <register type="NOA" address="0x00009888" value="0x03712000" />
+ <register type="NOA" address="0x00009888" value="0x05710004" />
+ <register type="NOA" address="0x00009888" value="0x0B710900" />
+ <register type="NOA" address="0x00009888" value="0x0D710023" />
+ <register type="NOA" address="0x00009888" value="0x11710A40" />
+ <register type="NOA" address="0x00009888" value="0x01710000" />
+ <register type="NOA" address="0x00009888" value="0x01725000" />
+ <register type="NOA" address="0x00009888" value="0x03720100" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x03740300" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA00" />
+ <register type="NOA" address="0x00009888" value="0x001B30F0" />
+ <register type="NOA" address="0x00009888" value="0x001C30F0" />
+ <register type="NOA" address="0x00009888" value="0x001755FA" />
+ <register type="NOA" address="0x00009888" value="0x0217B500" />
+ <register type="NOA" address="0x00009888" value="0x001930F0" />
+ <register type="NOA" address="0x00009888" value="0x0018FA00" />
+ <register type="NOA" address="0x00009888" value="0x02180B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065500" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext102"
+ chipset="ARLGT2"
+ symbol_name="Ext102"
+ underscore_name="ext102"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b4877c3f-8c47-4292-84a0-3b8e6898c562"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B070000" />
+ <register type="NOA" address="0x00009888" value="0x2B170000" />
+ <register type="NOA" address="0x00009888" value="0x2B270000" />
+ <register type="NOA" address="0x00009888" value="0x2B370000" />
+ <register type="NOA" address="0x00009888" value="0x2B470000" />
+ <register type="NOA" address="0x00009888" value="0x2B570000" />
+ <register type="NOA" address="0x00009888" value="0x2B670000" />
+ <register type="NOA" address="0x00009888" value="0x2B770000" />
+ <register type="NOA" address="0x00009888" value="0x01048080" />
+ <register type="NOA" address="0x00009888" value="0x07070006" />
+ <register type="NOA" address="0x00009888" value="0x0B070940" />
+ <register type="NOA" address="0x00009888" value="0x0F070900" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x01142020" />
+ <register type="NOA" address="0x00009888" value="0x07170006" />
+ <register type="NOA" address="0x00009888" value="0x0B170025" />
+ <register type="NOA" address="0x00009888" value="0x0F170024" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x01240808" />
+ <register type="NOA" address="0x00009888" value="0x07270006" />
+ <register type="NOA" address="0x00009888" value="0x09270940" />
+ <register type="NOA" address="0x00009888" value="0x0D270900" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x01340202" />
+ <register type="NOA" address="0x00009888" value="0x07370006" />
+ <register type="NOA" address="0x00009888" value="0x09370025" />
+ <register type="NOA" address="0x00009888" value="0x0D370024" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x03448080" />
+ <register type="NOA" address="0x00009888" value="0x07470006" />
+ <register type="NOA" address="0x00009888" value="0x13470900" />
+ <register type="NOA" address="0x00009888" value="0x17470940" />
+ <register type="NOA" address="0x00009888" value="0x09470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x03542020" />
+ <register type="NOA" address="0x00009888" value="0x07570006" />
+ <register type="NOA" address="0x00009888" value="0x13570024" />
+ <register type="NOA" address="0x00009888" value="0x17570025" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x03640808" />
+ <register type="NOA" address="0x00009888" value="0x07670006" />
+ <register type="NOA" address="0x00009888" value="0x11670900" />
+ <register type="NOA" address="0x00009888" value="0x15670940" />
+ <register type="NOA" address="0x00009888" value="0x09670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x03740202" />
+ <register type="NOA" address="0x00009888" value="0x07770006" />
+ <register type="NOA" address="0x00009888" value="0x11770024" />
+ <register type="NOA" address="0x00009888" value="0x15770025" />
+ <register type="NOA" address="0x00009888" value="0x09770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0033" />
+ <register type="NOA" address="0x00009888" value="0x000C0033" />
+ <register type="NOA" address="0x00009888" value="0x0007B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00090033" />
+ <register type="NOA" address="0x00009888" value="0x00080B0B" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B3300" />
+ <register type="NOA" address="0x00009888" value="0x001C3300" />
+ <register type="NOA" address="0x00009888" value="0x0217B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00193300" />
+ <register type="NOA" address="0x00009888" value="0x02180B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010220" />
+ <register type="NOA" address="0x00009888" value="0x5A010251" />
+ <register type="NOA" address="0x00009888" value="0x5C010067" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010E25" />
+ <register type="NOA" address="0x00009888" value="0x62010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext103"
+ underscore_name="ext103"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="485e17e7-d8d1-4da1-9c56-942af17cdae7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 4 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x19030004" />
+ <register type="NOA" address="0x00009888" value="0x19130004" />
+ <register type="NOA" address="0x00009888" value="0x19230004" />
+ <register type="NOA" address="0x00009888" value="0x19330004" />
+ <register type="NOA" address="0x00009888" value="0x19430004" />
+ <register type="NOA" address="0x00009888" value="0x19530004" />
+ <register type="NOA" address="0x00009888" value="0x19630004" />
+ <register type="NOA" address="0x00009888" value="0x19730004" />
+ <register type="NOA" address="0x00009888" value="0x0D030032" />
+ <register type="NOA" address="0x00009888" value="0x11030033" />
+ <register type="NOA" address="0x00009888" value="0x05030000" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x03040101" />
+ <register type="NOA" address="0x00009888" value="0x0D130C80" />
+ <register type="NOA" address="0x00009888" value="0x11130CC0" />
+ <register type="NOA" address="0x00009888" value="0x05130000" />
+ <register type="NOA" address="0x00009888" value="0x03130000" />
+ <register type="NOA" address="0x00009888" value="0x03140404" />
+ <register type="NOA" address="0x00009888" value="0x0F230032" />
+ <register type="NOA" address="0x00009888" value="0x13230033" />
+ <register type="NOA" address="0x00009888" value="0x05230000" />
+ <register type="NOA" address="0x00009888" value="0x03230000" />
+ <register type="NOA" address="0x00009888" value="0x03241010" />
+ <register type="NOA" address="0x00009888" value="0x0F330C80" />
+ <register type="NOA" address="0x00009888" value="0x13330CC0" />
+ <register type="NOA" address="0x00009888" value="0x05330000" />
+ <register type="NOA" address="0x00009888" value="0x03330000" />
+ <register type="NOA" address="0x00009888" value="0x03344040" />
+ <register type="NOA" address="0x00009888" value="0x07430C80" />
+ <register type="NOA" address="0x00009888" value="0x0B430CC0" />
+ <register type="NOA" address="0x00009888" value="0x05430000" />
+ <register type="NOA" address="0x00009888" value="0x01430000" />
+ <register type="NOA" address="0x00009888" value="0x01444040" />
+ <register type="NOA" address="0x00009888" value="0x07530032" />
+ <register type="NOA" address="0x00009888" value="0x0B530033" />
+ <register type="NOA" address="0x00009888" value="0x05530000" />
+ <register type="NOA" address="0x00009888" value="0x01530000" />
+ <register type="NOA" address="0x00009888" value="0x01541010" />
+ <register type="NOA" address="0x00009888" value="0x05630C80" />
+ <register type="NOA" address="0x00009888" value="0x09630CC0" />
+ <register type="NOA" address="0x00009888" value="0x01630000" />
+ <register type="NOA" address="0x00009888" value="0x01640404" />
+ <register type="NOA" address="0x00009888" value="0x05730032" />
+ <register type="NOA" address="0x00009888" value="0x09730033" />
+ <register type="NOA" address="0x00009888" value="0x01730000" />
+ <register type="NOA" address="0x00009888" value="0x01740101" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BCC00" />
+ <register type="NOA" address="0x00009888" value="0x000CCC00" />
+ <register type="NOA" address="0x00009888" value="0x02075E5E" />
+ <register type="NOA" address="0x00009888" value="0x0009CC00" />
+ <register type="NOA" address="0x00009888" value="0x0208E0E0" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0033" />
+ <register type="NOA" address="0x00009888" value="0x001C0033" />
+ <register type="NOA" address="0x00009888" value="0x0017B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00190033" />
+ <register type="NOA" address="0x00009888" value="0x00180B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011406" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C04" />
+ <register type="NOA" address="0x00009888" value="0x620106A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E20" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010061" />
+ <register type="NOA" address="0x00009888" value="0x56010271" />
+ <register type="NOA" address="0x00009888" value="0x58010225" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext104"
+ chipset="ARLGT2"
+ symbol_name="Ext104"
+ underscore_name="ext104"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cfd6230b-8a44-4dd6-b71e-0de7306018b7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 1 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33070180" />
+ <register type="NOA" address="0x00009888" value="0x33277940" />
+ <register type="NOA" address="0x00009888" value="0x0104A800" />
+ <register type="NOA" address="0x00009888" value="0x0304002A" />
+ <register type="NOA" address="0x00009888" value="0x07070800" />
+ <register type="NOA" address="0x00009888" value="0x0D070C00" />
+ <register type="NOA" address="0x00009888" value="0x0F070CB1" />
+ <register type="NOA" address="0x00009888" value="0x11070DF3" />
+ <register type="NOA" address="0x00009888" value="0x13070036" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x012402AA" />
+ <register type="NOA" address="0x00009888" value="0x07279800" />
+ <register type="NOA" address="0x00009888" value="0x09270CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B270D74" />
+ <register type="NOA" address="0x00009888" value="0x0D270039" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x000B001F" />
+ <register type="NOA" address="0x00009888" value="0x000C001F" />
+ <register type="NOA" address="0x00009888" value="0x0007A955" />
+ <register type="NOA" address="0x00009888" value="0x0207002A" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201003F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000008A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000F81F" />
+ <register type="OA" address="0x0000D950" value="0x00001102" />
+ <register type="OA" address="0x0000D954" value="0x0000F81F" />
+ <register type="OA" address="0x0000D958" value="0x000000BA" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFE0" />
+ </register_config>
+ </set>
+
+ <set name="Ext105"
+ chipset="ARLGT2"
+ symbol_name="Ext105"
+ underscore_name="ext105"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7556bff9-c3a7-4fa2-8ae9-1c6d293f6174"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33170180" />
+ <register type="NOA" address="0x00009888" value="0x33377940" />
+ <register type="NOA" address="0x00009888" value="0x0114A800" />
+ <register type="NOA" address="0x00009888" value="0x0314002A" />
+ <register type="NOA" address="0x00009888" value="0x07170800" />
+ <register type="NOA" address="0x00009888" value="0x0D170C00" />
+ <register type="NOA" address="0x00009888" value="0x0F170CB1" />
+ <register type="NOA" address="0x00009888" value="0x11170DF3" />
+ <register type="NOA" address="0x00009888" value="0x13170036" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x013402AA" />
+ <register type="NOA" address="0x00009888" value="0x07379800" />
+ <register type="NOA" address="0x00009888" value="0x09370CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B370D74" />
+ <register type="NOA" address="0x00009888" value="0x0D370039" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x000B001F" />
+ <register type="NOA" address="0x00009888" value="0x000C001F" />
+ <register type="NOA" address="0x00009888" value="0x0007FD55" />
+ <register type="NOA" address="0x00009888" value="0x0207003F" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201003F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x000000BA" />
+ <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="0x00001802" />
+ <register type="OA" address="0x0000D954" value="0x0000F81F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000F81F" />
+ </register_config>
+ </set>
+
+ <set name="Ext106"
+ chipset="ARLGT2"
+ symbol_name="Ext106"
+ underscore_name="ext106"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0d9bbe4b-279f-4852-93bb-9e69cd38e4d4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33077940" />
+ <register type="NOA" address="0x00009888" value="0x33270180" />
+ <register type="NOA" address="0x00009888" value="0x0104A000" />
+ <register type="NOA" address="0x00009888" value="0x0304002A" />
+ <register type="NOA" address="0x00009888" value="0x07079800" />
+ <register type="NOA" address="0x00009888" value="0x0F070CF2" />
+ <register type="NOA" address="0x00009888" value="0x11070D74" />
+ <register type="NOA" address="0x00009888" value="0x13070039" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x01240AAA" />
+ <register type="NOA" address="0x00009888" value="0x07270800" />
+ <register type="NOA" address="0x00009888" value="0x09270C70" />
+ <register type="NOA" address="0x00009888" value="0x0B270CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D270DB7" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x000B003F" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x0007A555" />
+ <register type="NOA" address="0x00009888" value="0x0207002A" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201003F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C00" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext107"
+ chipset="ARLGT2"
+ symbol_name="Ext107"
+ underscore_name="ext107"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d45d394a-7e76-47dc-a042-c84e842b2ce6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33177940" />
+ <register type="NOA" address="0x00009888" value="0x33370180" />
+ <register type="NOA" address="0x00009888" value="0x0114A000" />
+ <register type="NOA" address="0x00009888" value="0x0314002A" />
+ <register type="NOA" address="0x00009888" value="0x07179800" />
+ <register type="NOA" address="0x00009888" value="0x0F170CF2" />
+ <register type="NOA" address="0x00009888" value="0x11170D74" />
+ <register type="NOA" address="0x00009888" value="0x13170039" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x01340AAA" />
+ <register type="NOA" address="0x00009888" value="0x07370800" />
+ <register type="NOA" address="0x00009888" value="0x09370C70" />
+ <register type="NOA" address="0x00009888" value="0x0B370CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D370DB7" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x000B003F" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x0007F555" />
+ <register type="NOA" address="0x00009888" value="0x0207003F" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x00080FFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201003F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C00" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext108"
+ chipset="ARLGT2"
+ symbol_name="Ext108"
+ underscore_name="ext108"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1a465d6c-7ead-45d1-9630-cb75102fdeef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33470180" />
+ <register type="NOA" address="0x00009888" value="0x33677940" />
+ <register type="NOA" address="0x00009888" value="0x01440AAA" />
+ <register type="NOA" address="0x00009888" value="0x07470800" />
+ <register type="NOA" address="0x00009888" value="0x09470C70" />
+ <register type="NOA" address="0x00009888" value="0x0B470CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D470DB7" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x0164A000" />
+ <register type="NOA" address="0x00009888" value="0x0364002A" />
+ <register type="NOA" address="0x00009888" value="0x07679800" />
+ <register type="NOA" address="0x00009888" value="0x0F670CF2" />
+ <register type="NOA" address="0x00009888" value="0x11670D74" />
+ <register type="NOA" address="0x00009888" value="0x13670039" />
+ <register type="NOA" address="0x00009888" value="0x09670000" />
+ <register type="NOA" address="0x00009888" value="0x01670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214002A" />
+ <register type="NOA" address="0x00009888" value="0x001B07C0" />
+ <register type="NOA" address="0x00009888" value="0x001C07C0" />
+ <register type="NOA" address="0x00009888" value="0x00175AAA" />
+ <register type="NOA" address="0x00009888" value="0x02170015" />
+ <register type="NOA" address="0x00009888" value="0x001907C0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x0218002A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060015" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070015" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201002A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030015" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x50010C00" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010006" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext109"
+ chipset="ARLGT2"
+ symbol_name="Ext109"
+ underscore_name="ext109"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="066cb1f3-2bfb-49b0-bb5f-bfaeb2b6f5d7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33570180" />
+ <register type="NOA" address="0x00009888" value="0x33777940" />
+ <register type="NOA" address="0x00009888" value="0x01540AAA" />
+ <register type="NOA" address="0x00009888" value="0x07570800" />
+ <register type="NOA" address="0x00009888" value="0x09570C70" />
+ <register type="NOA" address="0x00009888" value="0x0B570CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D570DB7" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x0174A000" />
+ <register type="NOA" address="0x00009888" value="0x0374002A" />
+ <register type="NOA" address="0x00009888" value="0x07779800" />
+ <register type="NOA" address="0x00009888" value="0x0F770CF2" />
+ <register type="NOA" address="0x00009888" value="0x11770D74" />
+ <register type="NOA" address="0x00009888" value="0x13770039" />
+ <register type="NOA" address="0x00009888" value="0x09770000" />
+ <register type="NOA" address="0x00009888" value="0x01770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214002A" />
+ <register type="NOA" address="0x00009888" value="0x001B07C0" />
+ <register type="NOA" address="0x00009888" value="0x001C07C0" />
+ <register type="NOA" address="0x00009888" value="0x00175FFF" />
+ <register type="NOA" address="0x00009888" value="0x02170015" />
+ <register type="NOA" address="0x00009888" value="0x001907C0" />
+ <register type="NOA" address="0x00009888" value="0x0018F000" />
+ <register type="NOA" address="0x00009888" value="0x0218003F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060015" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070015" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201002A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030015" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x50010C00" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010006" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext110"
+ chipset="ARLGT2"
+ symbol_name="Ext110"
+ underscore_name="ext110"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c52be22f-7f27-47f8-b74d-c044850740f8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33477940" />
+ <register type="NOA" address="0x00009888" value="0x33670180" />
+ <register type="NOA" address="0x00009888" value="0x0144A000" />
+ <register type="NOA" address="0x00009888" value="0x0344002A" />
+ <register type="NOA" address="0x00009888" value="0x07479800" />
+ <register type="NOA" address="0x00009888" value="0x0F470CF2" />
+ <register type="NOA" address="0x00009888" value="0x11470D74" />
+ <register type="NOA" address="0x00009888" value="0x13470039" />
+ <register type="NOA" address="0x00009888" value="0x09470000" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x01640AAA" />
+ <register type="NOA" address="0x00009888" value="0x07670800" />
+ <register type="NOA" address="0x00009888" value="0x09670C70" />
+ <register type="NOA" address="0x00009888" value="0x0B670CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D670DB7" />
+ <register type="NOA" address="0x00009888" value="0x01670000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214002A" />
+ <register type="NOA" address="0x00009888" value="0x001B003F" />
+ <register type="NOA" address="0x00009888" value="0x001C003F" />
+ <register type="NOA" address="0x00009888" value="0x0017A555" />
+ <register type="NOA" address="0x00009888" value="0x0217002A" />
+ <register type="NOA" address="0x00009888" value="0x0019003F" />
+ <register type="NOA" address="0x00009888" value="0x00180AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060015" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070015" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201002A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030015" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C00" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext111"
+ chipset="ARLGT2"
+ symbol_name="Ext111"
+ underscore_name="ext111"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="039c7afa-bc06-4e1d-b3f1-13c0ca0d0799"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33577940" />
+ <register type="NOA" address="0x00009888" value="0x33770180" />
+ <register type="NOA" address="0x00009888" value="0x0154A000" />
+ <register type="NOA" address="0x00009888" value="0x0354002A" />
+ <register type="NOA" address="0x00009888" value="0x07579800" />
+ <register type="NOA" address="0x00009888" value="0x0F570CF2" />
+ <register type="NOA" address="0x00009888" value="0x11570D74" />
+ <register type="NOA" address="0x00009888" value="0x13570039" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x01740AAA" />
+ <register type="NOA" address="0x00009888" value="0x07770800" />
+ <register type="NOA" address="0x00009888" value="0x09770C70" />
+ <register type="NOA" address="0x00009888" value="0x0B770CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D770DB7" />
+ <register type="NOA" address="0x00009888" value="0x01770000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214002A" />
+ <register type="NOA" address="0x00009888" value="0x001B003F" />
+ <register type="NOA" address="0x00009888" value="0x001C003F" />
+ <register type="NOA" address="0x00009888" value="0x0017F555" />
+ <register type="NOA" address="0x00009888" value="0x0217003F" />
+ <register type="NOA" address="0x00009888" value="0x0019003F" />
+ <register type="NOA" address="0x00009888" value="0x00180FFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060015" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070015" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201002A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030015" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204002A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C00" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00002202" />
+ <register type="OA" address="0x0000D95C" value="0x0000F83F" />
+ </register_config>
+ </set>
+
+ <set name="Ext113"
+ chipset="ARLGT2"
+ symbol_name="Ext113"
+ underscore_name="ext113"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="05052009-c79f-49a0-80de-ab19336a9075"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B070000" />
+ <register type="NOA" address="0x00009888" value="0x33077BA0" />
+ <register type="NOA" address="0x00009888" value="0x2B170000" />
+ <register type="NOA" address="0x00009888" value="0x33177BA0" />
+ <register type="NOA" address="0x00009888" value="0x2B270000" />
+ <register type="NOA" address="0x00009888" value="0x33277BA0" />
+ <register type="NOA" address="0x00009888" value="0x2B370000" />
+ <register type="NOA" address="0x00009888" value="0x33377BA0" />
+ <register type="NOA" address="0x00009888" value="0x0104000A" />
+ <register type="NOA" address="0x00009888" value="0x0304A000" />
+ <register type="NOA" address="0x00009888" value="0x07079806" />
+ <register type="NOA" address="0x00009888" value="0x09070821" />
+ <register type="NOA" address="0x00009888" value="0x17070E37" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x011400A0" />
+ <register type="NOA" address="0x00009888" value="0x03140A00" />
+ <register type="NOA" address="0x00009888" value="0x07179806" />
+ <register type="NOA" address="0x00009888" value="0x0B170821" />
+ <register type="NOA" address="0x00009888" value="0x15170E37" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x01240A00" />
+ <register type="NOA" address="0x00009888" value="0x032400A0" />
+ <register type="NOA" address="0x00009888" value="0x07279806" />
+ <register type="NOA" address="0x00009888" value="0x0D270821" />
+ <register type="NOA" address="0x00009888" value="0x13270E37" />
+ <register type="NOA" address="0x00009888" value="0x09270000" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x03270000" />
+ <register type="NOA" address="0x00009888" value="0x0134A000" />
+ <register type="NOA" address="0x00009888" value="0x0334000A" />
+ <register type="NOA" address="0x00009888" value="0x07379806" />
+ <register type="NOA" address="0x00009888" value="0x0F370821" />
+ <register type="NOA" address="0x00009888" value="0x11370E37" />
+ <register type="NOA" address="0x00009888" value="0x09370000" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x03370000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000C0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000755FA" />
+ <register type="NOA" address="0x00009888" value="0x0207AF55" />
+ <register type="NOA" address="0x00009888" value="0x00090FF0" />
+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
+ <register type="NOA" address="0x00009888" value="0x020800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext114"
+ chipset="ARLGT2"
+ symbol_name="Ext114"
+ underscore_name="ext114"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d96a141a-8c05-45b1-8ec0-9c9ad6c0e955"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B470000" />
+ <register type="NOA" address="0x00009888" value="0x33477BA0" />
+ <register type="NOA" address="0x00009888" value="0x2B570000" />
+ <register type="NOA" address="0x00009888" value="0x33577BA0" />
+ <register type="NOA" address="0x00009888" value="0x2B670000" />
+ <register type="NOA" address="0x00009888" value="0x33677BA0" />
+ <register type="NOA" address="0x00009888" value="0x2B770000" />
+ <register type="NOA" address="0x00009888" value="0x33777BA0" />
+ <register type="NOA" address="0x00009888" value="0x0144A000" />
+ <register type="NOA" address="0x00009888" value="0x0344A000" />
+ <register type="NOA" address="0x00009888" value="0x07479806" />
+ <register type="NOA" address="0x00009888" value="0x0F470821" />
+ <register type="NOA" address="0x00009888" value="0x17470E37" />
+ <register type="NOA" address="0x00009888" value="0x09470000" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x01540A00" />
+ <register type="NOA" address="0x00009888" value="0x03540A00" />
+ <register type="NOA" address="0x00009888" value="0x07579806" />
+ <register type="NOA" address="0x00009888" value="0x0D570821" />
+ <register type="NOA" address="0x00009888" value="0x15570E37" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x016400A0" />
+ <register type="NOA" address="0x00009888" value="0x036400A0" />
+ <register type="NOA" address="0x00009888" value="0x07679806" />
+ <register type="NOA" address="0x00009888" value="0x0B670821" />
+ <register type="NOA" address="0x00009888" value="0x13670E37" />
+ <register type="NOA" address="0x00009888" value="0x09670000" />
+ <register type="NOA" address="0x00009888" value="0x01670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x0174000A" />
+ <register type="NOA" address="0x00009888" value="0x0374000A" />
+ <register type="NOA" address="0x00009888" value="0x07779806" />
+ <register type="NOA" address="0x00009888" value="0x09770821" />
+ <register type="NOA" address="0x00009888" value="0x11770E37" />
+ <register type="NOA" address="0x00009888" value="0x01770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F0F" />
+ <register type="NOA" address="0x00009888" value="0x001C0F0F" />
+ <register type="NOA" address="0x00009888" value="0x0017AF55" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F0F" />
+ <register type="NOA" address="0x00009888" value="0x001800AF" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60011406" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext116"
+ chipset="ARLGT2"
+ symbol_name="Ext116"
+ underscore_name="ext116"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="84c43141-7eee-43de-b6f3-27b9e4fa5bb5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x330703C0" />
+ <register type="NOA" address="0x00009888" value="0x331703C0" />
+ <register type="NOA" address="0x00009888" value="0x332703C0" />
+ <register type="NOA" address="0x00009888" value="0x333703C0" />
+ <register type="NOA" address="0x00009888" value="0x0304AA00" />
+ <register type="NOA" address="0x00009888" value="0x07070800" />
+ <register type="NOA" address="0x00009888" value="0x15070DB7" />
+ <register type="NOA" address="0x00009888" value="0x17070CF5" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x031400AA" />
+ <register type="NOA" address="0x00009888" value="0x07170800" />
+ <register type="NOA" address="0x00009888" value="0x11170DB7" />
+ <register type="NOA" address="0x00009888" value="0x13170CF5" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x0124AA00" />
+ <register type="NOA" address="0x00009888" value="0x07270800" />
+ <register type="NOA" address="0x00009888" value="0x0D270DB7" />
+ <register type="NOA" address="0x00009888" value="0x0F270CF5" />
+ <register type="NOA" address="0x00009888" value="0x09270000" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x013400AA" />
+ <register type="NOA" address="0x00009888" value="0x07370800" />
+ <register type="NOA" address="0x00009888" value="0x09370DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B370CF5" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext117"
+ underscore_name="ext117"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="48c1d37f-722d-4ff2-b8d4-5d2af2fd92f7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x334703C0" />
+ <register type="NOA" address="0x00009888" value="0x335703C0" />
+ <register type="NOA" address="0x00009888" value="0x336703C0" />
+ <register type="NOA" address="0x00009888" value="0x337703C0" />
+ <register type="NOA" address="0x00009888" value="0x014400AA" />
+ <register type="NOA" address="0x00009888" value="0x07470800" />
+ <register type="NOA" address="0x00009888" value="0x09470DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B470CF5" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x0154AA00" />
+ <register type="NOA" address="0x00009888" value="0x07570800" />
+ <register type="NOA" address="0x00009888" value="0x0D570DB7" />
+ <register type="NOA" address="0x00009888" value="0x0F570CF5" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x036400AA" />
+ <register type="NOA" address="0x00009888" value="0x07670800" />
+ <register type="NOA" address="0x00009888" value="0x11670DB7" />
+ <register type="NOA" address="0x00009888" value="0x13670CF5" />
+ <register type="NOA" address="0x00009888" value="0x09670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x0374AA00" />
+ <register type="NOA" address="0x00009888" value="0x07770800" />
+ <register type="NOA" address="0x00009888" value="0x15770DB7" />
+ <register type="NOA" address="0x00009888" value="0x17770CF5" />
+ <register type="NOA" address="0x00009888" value="0x09770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext118"
+ underscore_name="ext118"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6174b224-59f0-4825-90c1-b82b979a15ad"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 6 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x160B681C" />
+ <register type="NOA" address="0x00009888" value="0x00042AAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0020" />
+ <register type="NOA" address="0x00009888" value="0x060B0040" />
+ <register type="NOA" address="0x00009888" value="0x080B00C2" />
+ <register type="NOA" address="0x00009888" value="0x0A0B038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0B000D" />
+ <register type="NOA" address="0x00009888" value="0x040B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x00071555" />
+ <register type="NOA" address="0x00009888" value="0x0009007F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1503781E" />
+ <register type="NOA" address="0x00009888" value="0x17031922" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x0F030C10" />
+ <register type="NOA" address="0x00009888" value="0x110309B9" />
+ <register type="NOA" address="0x00009888" value="0x1303002F" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x0206AA80" />
+ <register type="NOA" address="0x00009888" value="0x0008F800" />
+ <register type="NOA" address="0x00009888" value="0x00013FFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AA80" />
+ <register type="NOA" address="0x00009888" value="0x03015540" />
+ <register type="NOA" address="0x00009888" value="0x50010600" />
+ <register type="NOA" address="0x00009888" value="0x5A010030" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010030" />
+ <register type="NOA" address="0x00009888" value="0x60010603" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00100060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x0000001A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00000062" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D960" value="0x0000001A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000062" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000282" />
+ <register type="OA" address="0x0000D974" value="0x0000FF8F" />
+ <register type="OA" address="0x0000D978" value="0x00000082" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF8F" />
+ </register_config>
+ </set>
+
+ <set name="Ext119"
+ chipset="ARLGT2"
+ symbol_name="Ext119"
+ underscore_name="ext119"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a27e481d-c150-436a-a032-7adc4cc8bfdc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 6 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x161B681C" />
+ <register type="NOA" address="0x00009888" value="0x00142AAA" />
+ <register type="NOA" address="0x00009888" value="0x021B0020" />
+ <register type="NOA" address="0x00009888" value="0x061B0040" />
+ <register type="NOA" address="0x00009888" value="0x081B00C2" />
+ <register type="NOA" address="0x00009888" value="0x0A1B038F" />
+ <register type="NOA" address="0x00009888" value="0x0C1B000D" />
+ <register type="NOA" address="0x00009888" value="0x041B0000" />
+ <register type="NOA" address="0x00009888" value="0x001B0000" />
+ <register type="NOA" address="0x00009888" value="0x00171555" />
+ <register type="NOA" address="0x00009888" value="0x0019007F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1504781E" />
+ <register type="NOA" address="0x00009888" value="0x17041922" />
+ <register type="NOA" address="0x00009888" value="0x03040000" />
+ <register type="NOA" address="0x00009888" value="0x0F040C26" />
+ <register type="NOA" address="0x00009888" value="0x11040439" />
+ <register type="NOA" address="0x00009888" value="0x1304002F" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x0205AA80" />
+ <register type="NOA" address="0x00009888" value="0x00061555" />
+ <register type="NOA" address="0x00009888" value="0x0206AA80" />
+ <register type="NOA" address="0x00009888" value="0x00071555" />
+ <register type="NOA" address="0x00009888" value="0x0008F800" />
+ <register type="NOA" address="0x00009888" value="0x00012AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA80" />
+ <register type="NOA" address="0x00009888" value="0x00031555" />
+ <register type="NOA" address="0x00009888" value="0x03025540" />
+ <register type="NOA" address="0x00009888" value="0x00042AAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011209" />
+ <register type="NOA" address="0x00009888" value="0x56010090" />
+ <register type="NOA" address="0x00009888" value="0x58011209" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00100060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x0000001A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00000062" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D960" value="0x0000001A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000062" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000282" />
+ <register type="OA" address="0x0000D974" value="0x0000FF8F" />
+ <register type="OA" address="0x0000D978" value="0x00000082" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF8F" />
+ </register_config>
+ </set>
+
+ <set name="Ext120"
+ chipset="ARLGT2"
+ symbol_name="Ext120"
+ underscore_name="ext120"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="26445404-a4ca-4b10-8033-228fdcd2807b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x19060009" />
+ <register type="NOA" address="0x00009888" value="0x19160009" />
+ <register type="NOA" address="0x00009888" value="0x19260009" />
+ <register type="NOA" address="0x00009888" value="0x19360009" />
+ <register type="NOA" address="0x00009888" value="0x010200AA" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x03060020" />
+ <register type="NOA" address="0x00009888" value="0x05060554" />
+ <register type="NOA" address="0x00009888" value="0x070605D6" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x0312AA00" />
+ <register type="NOA" address="0x00009888" value="0x0314FF00" />
+ <register type="NOA" address="0x00009888" value="0x03160020" />
+ <register type="NOA" address="0x00009888" value="0x11160554" />
+ <register type="NOA" address="0x00009888" value="0x131605D6" />
+ <register type="NOA" address="0x00009888" value="0x05160000" />
+ <register type="NOA" address="0x00009888" value="0x01160000" />
+ <register type="NOA" address="0x00009888" value="0x032200AA" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x03260020" />
+ <register type="NOA" address="0x00009888" value="0x0D260554" />
+ <register type="NOA" address="0x00009888" value="0x0F2605D6" />
+ <register type="NOA" address="0x00009888" value="0x05260000" />
+ <register type="NOA" address="0x00009888" value="0x01260000" />
+ <register type="NOA" address="0x00009888" value="0x0132AA00" />
+ <register type="NOA" address="0x00009888" value="0x0134FF00" />
+ <register type="NOA" address="0x00009888" value="0x03360020" />
+ <register type="NOA" address="0x00009888" value="0x09360554" />
+ <register type="NOA" address="0x00009888" value="0x0B3605D6" />
+ <register type="NOA" address="0x00009888" value="0x05360000" />
+ <register type="NOA" address="0x00009888" value="0x01360000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000C0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000755AA" />
+ <register type="NOA" address="0x00009888" value="0x0207FF55" />
+ <register type="NOA" address="0x00009888" value="0x00090FF0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext121"
+ underscore_name="ext121"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="559fdfe5-1ceb-47a3-8d70-81b78a0c8dbc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x19460009" />
+ <register type="NOA" address="0x00009888" value="0x19560009" />
+ <register type="NOA" address="0x00009888" value="0x19660009" />
+ <register type="NOA" address="0x00009888" value="0x19760009" />
+ <register type="NOA" address="0x00009888" value="0x014200AA" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x03460020" />
+ <register type="NOA" address="0x00009888" value="0x05460554" />
+ <register type="NOA" address="0x00009888" value="0x074605D6" />
+ <register type="NOA" address="0x00009888" value="0x01460000" />
+ <register type="NOA" address="0x00009888" value="0x0152AA00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x03560020" />
+ <register type="NOA" address="0x00009888" value="0x09560554" />
+ <register type="NOA" address="0x00009888" value="0x0B5605D6" />
+ <register type="NOA" address="0x00009888" value="0x05560000" />
+ <register type="NOA" address="0x00009888" value="0x01560000" />
+ <register type="NOA" address="0x00009888" value="0x036200AA" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x03660020" />
+ <register type="NOA" address="0x00009888" value="0x0D660554" />
+ <register type="NOA" address="0x00009888" value="0x0F6605D6" />
+ <register type="NOA" address="0x00009888" value="0x05660000" />
+ <register type="NOA" address="0x00009888" value="0x01660000" />
+ <register type="NOA" address="0x00009888" value="0x0372AA00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x03760020" />
+ <register type="NOA" address="0x00009888" value="0x11760554" />
+ <register type="NOA" address="0x00009888" value="0x137605D6" />
+ <register type="NOA" address="0x00009888" value="0x05760000" />
+ <register type="NOA" address="0x00009888" value="0x01760000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext122"
+ underscore_name="ext122"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="58280ee3-9fc6-46d6-af93-7e5c4e088745"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x160B6800" />
+ <register type="NOA" address="0x00009888" value="0x160701C0" />
+ <register type="NOA" address="0x00009888" value="0x14071C00" />
+ <register type="NOA" address="0x00009888" value="0x160801F0" />
+ <register type="NOA" address="0x00009888" value="0x14081000" />
+ <register type="NOA" address="0x00009888" value="0x161B6800" />
+ <register type="NOA" address="0x00009888" value="0x161701C0" />
+ <register type="NOA" address="0x00009888" value="0x14171000" />
+ <register type="NOA" address="0x00009888" value="0x161801C0" />
+ <register type="NOA" address="0x00009888" value="0x14181030" />
+ <register type="NOA" address="0x00009888" value="0x0004A000" />
+ <register type="NOA" address="0x00009888" value="0x0204A0AA" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x100B0187" />
+ <register type="NOA" address="0x00009888" value="0x040B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B8300" />
+ <register type="NOA" address="0x00009888" value="0x000C8300" />
+ <register type="NOA" address="0x00009888" value="0x04070004" />
+ <register type="NOA" address="0x00009888" value="0x06070000" />
+ <register type="NOA" address="0x00009888" value="0x0C070100" />
+ <register type="NOA" address="0x00009888" value="0x0E070003" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02074055" />
+ <register type="NOA" address="0x00009888" value="0x00098F00" />
+ <register type="NOA" address="0x00009888" value="0x04080004" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080100" />
+ <register type="NOA" address="0x00009888" value="0x10080003" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x00140AAA" />
+ <register type="NOA" address="0x00009888" value="0x02140A00" />
+ <register type="NOA" address="0x00009888" value="0x021B0002" />
+ <register type="NOA" address="0x00009888" value="0x061B0187" />
+ <register type="NOA" address="0x00009888" value="0x041B0000" />
+ <register type="NOA" address="0x00009888" value="0x001B2030" />
+ <register type="NOA" address="0x00009888" value="0x001C2030" />
+ <register type="NOA" address="0x00009888" value="0x04170004" />
+ <register type="NOA" address="0x00009888" value="0x06170000" />
+ <register type="NOA" address="0x00009888" value="0x08170100" />
+ <register type="NOA" address="0x00009888" value="0x0A170003" />
+ <register type="NOA" address="0x00009888" value="0x12170C00" />
+ <register type="NOA" address="0x00009888" value="0x00170505" />
+ <register type="NOA" address="0x00009888" value="0x02170400" />
+ <register type="NOA" address="0x00009888" value="0x00192033" />
+ <register type="NOA" address="0x00009888" value="0x04180004" />
+ <register type="NOA" address="0x00009888" value="0x06180000" />
+ <register type="NOA" address="0x00009888" value="0x0A180100" />
+ <register type="NOA" address="0x00009888" value="0x0C180003" />
+ <register type="NOA" address="0x00009888" value="0x00180000" />
+ <register type="NOA" address="0x00009888" value="0x02180000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060555" />
+ <register type="NOA" address="0x00009888" value="0x02060500" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0001FAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FAFF" />
+ <register type="NOA" address="0x00009888" value="0x00030555" />
+ <register type="NOA" address="0x00009888" value="0x02030500" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x02040A00" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011008" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60011220" />
+ <register type="NOA" address="0x00009888" value="0x62010291" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54011005" />
+ <register type="NOA" address="0x00009888" value="0x56010200" />
+ <register type="NOA" address="0x00009888" value="0x58010229" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext123"
+ chipset="ARLGT2"
+ symbol_name="Ext123"
+ underscore_name="ext123"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="727560b4-2cb2-4870-9594-9771d10fe0de"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 1 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 6 READ C 5 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixel Backend Input Available L3node0"
+ symbol_name="PIXEL_BACKEND_INPUT_AVAILABLE_L3NODE0"
+ underscore_name="pixel_backend_input_available_l3_node0"
+ description="Percentage of time when the data is available at input of Pixel Backend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixel Backend Output Ready L3node0"
+ symbol_name="PIXEL_BACKEND_OUTPUT_READY_L3NODE0"
+ underscore_name="pixel_backend_output_ready_l3_node0"
+ description="Percentage of time when the data at Pixel Backend output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 7 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 0 READ C 1 READ UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixel Backend Input Available L3node1"
+ symbol_name="PIXEL_BACKEND_INPUT_AVAILABLE_L3NODE1"
+ underscore_name="pixel_backend_input_available_l3_node1"
+ description="Percentage of time when the data is available at input of Pixel Backend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixel Backend Output Ready L3node1"
+ symbol_name="PIXEL_BACKEND_OUTPUT_READY_L3NODE1"
+ underscore_name="pixel_backend_output_ready_l3_node1"
+ description="Percentage of time when the data at Pixel Backend output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x16035013" />
+ <register type="NOA" address="0x00009888" value="0x160B2800" />
+ <register type="NOA" address="0x00009888" value="0x180B000C" />
+ <register type="NOA" address="0x00009888" value="0x16134C14" />
+ <register type="NOA" address="0x00009888" value="0x161B2800" />
+ <register type="NOA" address="0x00009888" value="0x181B000C" />
+ <register type="NOA" address="0x00009888" value="0x00016000" />
+ <register type="NOA" address="0x00009888" value="0x00026000" />
+ <register type="NOA" address="0x00009888" value="0x02030020" />
+ <register type="NOA" address="0x00009888" value="0x120301C0" />
+ <register type="NOA" address="0x00009888" value="0x14030008" />
+ <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="0x02049400" />
+ <register type="NOA" address="0x00009888" value="0x020B0032" />
+ <register type="NOA" address="0x00009888" value="0x080B0340" />
+ <register type="NOA" address="0x00009888" value="0x140B03C0" />
+ <register type="NOA" address="0x00009888" value="0x040B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x00070050" />
+ <register type="NOA" address="0x00009888" value="0x02074000" />
+ <register type="NOA" address="0x00009888" value="0x0009800C" />
+ <register type="NOA" address="0x00009888" value="0x00110300" />
+ <register type="NOA" address="0x00009888" value="0x00120300" />
+ <register type="NOA" address="0x00009888" value="0x02130020" />
+ <register type="NOA" address="0x00009888" value="0x0E1303C0" />
+ <register type="NOA" address="0x00009888" value="0x04130000" />
+ <register type="NOA" address="0x00009888" value="0x00130000" />
+ <register type="NOA" address="0x00009888" value="0x0014800A" />
+ <register type="NOA" address="0x00009888" value="0x02140005" />
+ <register type="NOA" address="0x00009888" value="0x021B0032" />
+ <register type="NOA" address="0x00009888" value="0x061B0340" />
+ <register type="NOA" address="0x00009888" value="0x0C1B03C0" />
+ <register type="NOA" address="0x00009888" value="0x041B0000" />
+ <register type="NOA" address="0x00009888" value="0x001B0000" />
+ <register type="NOA" address="0x00009888" value="0x00174005" />
+ <register type="NOA" address="0x00009888" value="0x00190083" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x15031000" />
+ <register type="NOA" address="0x00009888" value="0x17031920" />
+ <register type="NOA" address="0x00009888" value="0x15041000" />
+ <register type="NOA" address="0x00009888" value="0x17041920" />
+ <register type="NOA" address="0x00009888" value="0x07030800" />
+ <register type="NOA" address="0x00009888" value="0x09030E70" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x0D040800" />
+ <register type="NOA" address="0x00009888" value="0x0F040E70" />
+ <register type="NOA" address="0x00009888" value="0x03040000" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x00051500" />
+ <register type="NOA" address="0x00009888" value="0x020502A0" />
+ <register type="NOA" address="0x00009888" value="0x00066A05" />
+ <register type="NOA" address="0x00009888" value="0x020602A5" />
+ <register type="NOA" address="0x00009888" value="0x00074005" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x00081C70" />
+ <register type="NOA" address="0x00009888" value="0x0001AAFA" />
+ <register type="NOA" address="0x00009888" value="0x0201FEAA" />
+ <register type="NOA" address="0x00009888" value="0x00034005" />
+ <register type="NOA" address="0x00009888" value="0x02030005" />
+ <register type="NOA" address="0x00009888" value="0x01011500" />
+ <register type="NOA" address="0x00009888" value="0x03020150" />
+ <register type="NOA" address="0x00009888" value="0x0004800A" />
+ <register type="NOA" address="0x00009888" value="0x0204000A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010200" />
+ <register type="NOA" address="0x00009888" value="0x5C010221" />
+ <register type="NOA" address="0x00009888" value="0x5E010090" />
+ <register type="NOA" address="0x00009888" value="0x60011209" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010090" />
+ <register type="NOA" address="0x00009888" value="0x54011209" />
+ <register type="NOA" address="0x00009888" value="0x56010211" />
+ <register type="NOA" address="0x00009888" value="0x58010221" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="0x0000041A" />
+ <register type="OA" address="0x0000D944" value="0x0000FF7C" />
+ <register type="OA" address="0x0000D948" value="0x00040062" />
+ <register type="OA" address="0x0000D94C" value="0x00007FF3" />
+ </register_config>
+ </set>
+
+ <set name="Ext124"
+ chipset="ARLGT2"
+ symbol_name="Ext124"
+ underscore_name="ext124"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e6591192-b839-423f-a25d-95fb63f71690"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 7 READ C 6 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x16035015" />
+ <register type="NOA" address="0x00009888" value="0x2203041F" />
+ <register type="NOA" address="0x00009888" value="0x16047C1F" />
+ <register type="NOA" address="0x00009888" value="0x0A060000" />
+ <register type="NOA" address="0x00009888" value="0x1A070320" />
+ <register type="NOA" address="0x00009888" value="0x1A080320" />
+ <register type="NOA" address="0x00009888" value="0x0001D780" />
+ <register type="NOA" address="0x00009888" value="0x0002D780" />
+ <register type="NOA" address="0x00009888" value="0x02030020" />
+ <register type="NOA" address="0x00009888" value="0x04030064" />
+ <register type="NOA" address="0x00009888" value="0x0C030080" />
+ <register type="NOA" address="0x00009888" value="0x0E03024B" />
+ <register type="NOA" address="0x00009888" value="0x10030020" />
+ <register type="NOA" address="0x00009888" value="0x12030028" />
+ <register type="NOA" address="0x00009888" value="0x14030001" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x04040000" />
+ <register type="NOA" address="0x00009888" value="0x0A040027" />
+ <register type="NOA" address="0x00009888" value="0x10040D80" />
+ <register type="NOA" address="0x00009888" value="0x000440AA" />
+ <register type="NOA" address="0x00009888" value="0x02045915" />
+ <register type="NOA" address="0x00009888" value="0x02060010" />
+ <register type="NOA" address="0x00009888" value="0x10060031" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x000B200C" />
+ <register type="NOA" address="0x00009888" value="0x000C200C" />
+ <register type="NOA" address="0x00009888" value="0x04070000" />
+ <register type="NOA" address="0x00009888" value="0x06071100" />
+ <register type="NOA" address="0x00009888" value="0x08070021" />
+ <register type="NOA" address="0x00009888" value="0x00070050" />
+ <register type="NOA" address="0x00009888" value="0x02070400" />
+ <register type="NOA" address="0x00009888" value="0x0009200C" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x08080880" />
+ <register type="NOA" address="0x00009888" value="0x0A080021" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080400" />
+ <register type="NOA" address="0x00009888" value="0x000A2000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001C3FF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010020" />
+ <register type="NOA" address="0x00009888" value="0x5A010001" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010021" />
+ <register type="NOA" address="0x00009888" value="0x62010070" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E07" />
+ <register type="NOA" address="0x00009888" value="0x52010270" />
+ <register type="NOA" address="0x00009888" value="0x54010E02" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010E07" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="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="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFEF" />
+ </register_config>
+ </set>
+
+ <set name="Ext125"
+ chipset="ARLGT2"
+ symbol_name="Ext125"
+ underscore_name="ext125"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="12a88370-b2bb-477c-a0b1-ede989f13a00"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 6 READ C 5 READ UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x16135414" />
+ <register type="NOA" address="0x00009888" value="0x2213041F" />
+ <register type="NOA" address="0x00009888" value="0x16147C1F" />
+ <register type="NOA" address="0x00009888" value="0x0A160000" />
+ <register type="NOA" address="0x00009888" value="0x1A170320" />
+ <register type="NOA" address="0x00009888" value="0x1A180320" />
+ <register type="NOA" address="0x00009888" value="0x00117780" />
+ <register type="NOA" address="0x00009888" value="0x00127780" />
+ <register type="NOA" address="0x00009888" value="0x02130020" />
+ <register type="NOA" address="0x00009888" value="0x04130064" />
+ <register type="NOA" address="0x00009888" value="0x0C130800" />
+ <register type="NOA" address="0x00009888" value="0x0E1300C1" />
+ <register type="NOA" address="0x00009888" value="0x1013000A" />
+ <register type="NOA" address="0x00009888" value="0x12130268" />
+ <register type="NOA" address="0x00009888" value="0x14130008" />
+ <register type="NOA" address="0x00009888" value="0x00130000" />
+ <register type="NOA" address="0x00009888" value="0x04140000" />
+ <register type="NOA" address="0x00009888" value="0x0A140027" />
+ <register type="NOA" address="0x00009888" value="0x14140D80" />
+ <register type="NOA" address="0x00009888" value="0x001440AA" />
+ <register type="NOA" address="0x00009888" value="0x02141595" />
+ <register type="NOA" address="0x00009888" value="0x02160010" />
+ <register type="NOA" address="0x00009888" value="0x0E160031" />
+ <register type="NOA" address="0x00009888" value="0x00160000" />
+ <register type="NOA" address="0x00009888" value="0x001B080C" />
+ <register type="NOA" address="0x00009888" value="0x001C080C" />
+ <register type="NOA" address="0x00009888" value="0x04170000" />
+ <register type="NOA" address="0x00009888" value="0x06171100" />
+ <register type="NOA" address="0x00009888" value="0x08170021" />
+ <register type="NOA" address="0x00009888" value="0x00170050" />
+ <register type="NOA" address="0x00009888" value="0x02170040" />
+ <register type="NOA" address="0x00009888" value="0x0019080C" />
+ <register type="NOA" address="0x00009888" value="0x04180000" />
+ <register type="NOA" address="0x00009888" value="0x08180880" />
+ <register type="NOA" address="0x00009888" value="0x0A180021" />
+ <register type="NOA" address="0x00009888" value="0x00180000" />
+ <register type="NOA" address="0x00009888" value="0x02180040" />
+ <register type="NOA" address="0x00009888" value="0x001A0800" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00064155" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00074155" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x000182AA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00034155" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x000482AA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010020" />
+ <register type="NOA" address="0x00009888" value="0x5A010001" />
+ <register type="NOA" address="0x00009888" value="0x5C010603" />
+ <register type="NOA" address="0x00009888" value="0x5E010021" />
+ <register type="NOA" address="0x00009888" value="0x62010070" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E07" />
+ <register type="NOA" address="0x00009888" value="0x52010070" />
+ <register type="NOA" address="0x00009888" value="0x54010E00" />
+ <register type="NOA" address="0x00009888" value="0x56010070" />
+ <register type="NOA" address="0x00009888" value="0x58010427" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="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="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFEF" />
+ </register_config>
+ </set>
+
+ <set name="Ext126"
+ chipset="ARLGT2"
+ symbol_name="Ext126"
+ underscore_name="ext126"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="43417e94-661e-4045-82f6-e90ab04b1e66"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 5 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 4 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 0 READ B 1 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x16030014" />
+ <register type="NOA" address="0x00009888" value="0x20037FC0" />
+ <register type="NOA" address="0x00009888" value="0x160C03C0" />
+ <register type="NOA" address="0x00009888" value="0x180C0000" />
+ <register type="NOA" address="0x00009888" value="0x14090400" />
+ <register type="NOA" address="0x00009888" value="0x140A0400" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x02030007" />
+ <register type="NOA" address="0x00009888" value="0x04030032" />
+ <register type="NOA" address="0x00009888" value="0x100300C2" />
+ <register type="NOA" address="0x00009888" value="0x1203094B" />
+ <register type="NOA" address="0x00009888" value="0x14030B6A" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x02045558" />
+ <register type="NOA" address="0x00009888" value="0x000B023C" />
+ <register type="NOA" address="0x00009888" value="0x060C0C80" />
+ <register type="NOA" address="0x00009888" value="0x080C0030" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0024" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C000C" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x02070004" />
+ <register type="NOA" address="0x00009888" value="0x02090004" />
+ <register type="NOA" address="0x00009888" value="0x04091870" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x0009023C" />
+ <register type="NOA" address="0x00009888" value="0x00080050" />
+ <register type="NOA" address="0x00009888" value="0x020A0004" />
+ <register type="NOA" address="0x00009888" value="0x060A0187" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFC" />
+ <register type="NOA" address="0x00009888" value="0x50011000" />
+ <register type="NOA" address="0x00009888" value="0x5A010080" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54010C06" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="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="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ </register_config>
+ </set>
+
+ <set name="Ext127"
+ chipset="ARLGT2"
+ symbol_name="Ext127"
+ underscore_name="ext127"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="199cac90-3046-4cd8-9a3b-898947c4022b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 5 READ UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ B 1 READ UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x1A130000" />
+ <register type="NOA" address="0x00009888" value="0x16130014" />
+ <register type="NOA" address="0x00009888" value="0x20137FC0" />
+ <register type="NOA" address="0x00009888" value="0x161C03C0" />
+ <register type="NOA" address="0x00009888" value="0x181C0000" />
+ <register type="NOA" address="0x00009888" value="0x14190400" />
+ <register type="NOA" address="0x00009888" value="0x141A0400" />
+ <register type="NOA" address="0x00009888" value="0x0011FC00" />
+ <register type="NOA" address="0x00009888" value="0x0012FC00" />
+ <register type="NOA" address="0x00009888" value="0x02130007" />
+ <register type="NOA" address="0x00009888" value="0x04130032" />
+ <register type="NOA" address="0x00009888" value="0x101300C2" />
+ <register type="NOA" address="0x00009888" value="0x1213094B" />
+ <register type="NOA" address="0x00009888" value="0x14130B6A" />
+ <register type="NOA" address="0x00009888" value="0x00130000" />
+ <register type="NOA" address="0x00009888" value="0x00140AAA" />
+ <register type="NOA" address="0x00009888" value="0x02145558" />
+ <register type="NOA" address="0x00009888" value="0x001B023C" />
+ <register type="NOA" address="0x00009888" value="0x061C0C80" />
+ <register type="NOA" address="0x00009888" value="0x081C0030" />
+ <register type="NOA" address="0x00009888" value="0x0C1C0024" />
+ <register type="NOA" address="0x00009888" value="0x021C0000" />
+ <register type="NOA" address="0x00009888" value="0x001C000C" />
+ <register type="NOA" address="0x00009888" value="0x00170555" />
+ <register type="NOA" address="0x00009888" value="0x02170004" />
+ <register type="NOA" address="0x00009888" value="0x02190004" />
+ <register type="NOA" address="0x00009888" value="0x04191870" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x0019023C" />
+ <register type="NOA" address="0x00009888" value="0x00180050" />
+ <register type="NOA" address="0x00009888" value="0x021A0004" />
+ <register type="NOA" address="0x00009888" value="0x061A0187" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060555" />
+ <register type="NOA" address="0x00009888" value="0x02065554" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00030555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAA8" />
+ <register type="NOA" address="0x00009888" value="0x50011000" />
+ <register type="NOA" address="0x00009888" value="0x5A010080" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54010C06" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="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="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ </register_config>
+ </set>
+
+ <set name="Ext128"
+ chipset="ARLGT2"
+ symbol_name="Ext128"
+ underscore_name="ext128"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="56420afb-2be9-46a9-976b-e5cef8997dbb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD B 4 READ UADD B 5 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 6 READ B 7 READ UADD C 0 READ UADD C 1 READ UADD C 2 READ UADD C 3 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 4 READ C 5 READ UADD C 6 READ UADD C 7 READ UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x18010F00" />
+ <register type="NOA" address="0x00009888" value="0x1A010180" />
+ <register type="NOA" address="0x00009888" value="0x140203C0" />
+ <register type="NOA" address="0x00009888" value="0x16020180" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x04010004" />
+ <register type="NOA" address="0x00009888" value="0x080109A5" />
+ <register type="NOA" address="0x00009888" value="0x0A010027" />
+ <register type="NOA" address="0x00009888" value="0x0E0108E2" />
+ <register type="NOA" address="0x00009888" value="0x10010024" />
+ <register type="NOA" address="0x00009888" value="0x12010A00" />
+ <register type="NOA" address="0x00009888" value="0x14010029" />
+ <register type="NOA" address="0x00009888" value="0x000131C7" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04022694" />
+ <register type="NOA" address="0x00009888" value="0x06020027" />
+ <register type="NOA" address="0x00009888" value="0x0A0208E2" />
+ <register type="NOA" address="0x00009888" value="0x0C020024" />
+ <register type="NOA" address="0x00009888" value="0x10020C70" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010400" />
+ <register type="NOA" address="0x00009888" value="0x5E010020" />
+ <register type="NOA" address="0x00009888" value="0x60010002" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010400" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010002" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010402" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext129"
+ underscore_name="ext129"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="66cb89f0-fc82-4703-a425-ec14eb1d0873"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x18110F00" />
+ <register type="NOA" address="0x00009888" value="0x1A110180" />
+ <register type="NOA" address="0x00009888" value="0x141203C0" />
+ <register type="NOA" address="0x00009888" value="0x16120180" />
+ <register type="NOA" address="0x00009888" value="0x02114000" />
+ <register type="NOA" address="0x00009888" value="0x04114200" />
+ <register type="NOA" address="0x00009888" value="0x06110020" />
+ <register type="NOA" address="0x00009888" value="0x08110B00" />
+ <register type="NOA" address="0x00009888" value="0x0A110AAB" />
+ <register type="NOA" address="0x00009888" value="0x0E110BC0" />
+ <register type="NOA" address="0x00009888" value="0x10110B6E" />
+ <register type="NOA" address="0x00009888" value="0x0011E38C" />
+ <register type="NOA" address="0x00009888" value="0x02120000" />
+ <register type="NOA" address="0x00009888" value="0x06120C31" />
+ <register type="NOA" address="0x00009888" value="0x0A120900" />
+ <register type="NOA" address="0x00009888" value="0x0C1208A3" />
+ <register type="NOA" address="0x00009888" value="0x101209C0" />
+ <register type="NOA" address="0x00009888" value="0x12120966" />
+ <register type="NOA" address="0x00009888" value="0x04120000" />
+ <register type="NOA" address="0x00009888" value="0x00120000" />
+ <register type="NOA" address="0x00009888" value="0x00145555" />
+ <register type="NOA" address="0x00009888" value="0x02145555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010400" />
+ <register type="NOA" address="0x00009888" value="0x5A010020" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010020" />
+ <register type="NOA" address="0x00009888" value="0x60010402" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010402" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext130"
+ underscore_name="ext130"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0a5d4477-78e7-43c9-bda3-cca15a8b3137"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0E095000" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x02090080" />
+ <register type="NOA" address="0x00009888" value="0x04095500" />
+ <register type="NOA" address="0x00009888" value="0x06090491" />
+ <register type="NOA" address="0x00009888" value="0x08090513" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ </register_config>
+ </set>
+
+ <set name="Ext131"
+ chipset="ARLGT2"
+ symbol_name="Ext131"
+ underscore_name="ext131"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c259aea9-f707-40f4-8ee4-b168189788e7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0E0A5000" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x000B003F" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x00080555" />
+ <register type="NOA" address="0x00009888" value="0x020A0080" />
+ <register type="NOA" address="0x00009888" value="0x040A5500" />
+ <register type="NOA" address="0x00009888" value="0x060A0491" />
+ <register type="NOA" address="0x00009888" value="0x080A0513" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ </register_config>
+ </set>
+
+ <set name="Ext132"
+ chipset="ARLGT2"
+ symbol_name="Ext132"
+ underscore_name="ext132"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bb4abc1c-a2a7-43c1-b1a6-13869f13469f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x0E195000" />
+ <register type="NOA" address="0x00009888" value="0x00140AAA" />
+ <register type="NOA" address="0x00009888" value="0x00170555" />
+ <register type="NOA" address="0x00009888" value="0x02190080" />
+ <register type="NOA" address="0x00009888" value="0x04195500" />
+ <register type="NOA" address="0x00009888" value="0x06190491" />
+ <register type="NOA" address="0x00009888" value="0x08190513" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060555" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x00030555" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ </register_config>
+ </set>
+
+ <set name="Ext133"
+ chipset="ARLGT2"
+ symbol_name="Ext133"
+ underscore_name="ext133"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bf3c23a1-16ee-43c7-b417-19e7d5b3c243"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x0E1A5000" />
+ <register type="NOA" address="0x00009888" value="0x00140AAA" />
+ <register type="NOA" address="0x00009888" value="0x001B003F" />
+ <register type="NOA" address="0x00009888" value="0x001C003F" />
+ <register type="NOA" address="0x00009888" value="0x00170555" />
+ <register type="NOA" address="0x00009888" value="0x0019003F" />
+ <register type="NOA" address="0x00009888" value="0x00180555" />
+ <register type="NOA" address="0x00009888" value="0x021A0080" />
+ <register type="NOA" address="0x00009888" value="0x041A5500" />
+ <register type="NOA" address="0x00009888" value="0x061A0491" />
+ <register type="NOA" address="0x00009888" value="0x081A0513" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060555" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x00030555" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ </register_config>
+ </set>
+
+ <set name="Ext134"
+ chipset="ARLGT2"
+ symbol_name="Ext134"
+ underscore_name="ext134"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2045e61f-bdc1-4e37-ba6c-6040bc9ac96c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 5 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x14095C00" />
+ <register type="NOA" address="0x00009888" value="0x1609001F" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0209002C" />
+ <register type="NOA" address="0x00009888" value="0x080900C0" />
+ <register type="NOA" address="0x00009888" value="0x0A090144" />
+ <register type="NOA" address="0x00009888" value="0x0C09038F" />
+ <register type="NOA" address="0x00009888" value="0x0E09030D" />
+ <register type="NOA" address="0x00009888" value="0x1009028B" />
+ <register type="NOA" address="0x00009888" value="0x12090209" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext135"
+ chipset="ARLGT2"
+ symbol_name="Ext135"
+ underscore_name="ext135"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="bbf4b58f-5f61-4c57-834b-cac8ee91faa9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 5 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140A5C00" />
+ <register type="NOA" address="0x00009888" value="0x160A001F" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00085400" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x020A002C" />
+ <register type="NOA" address="0x00009888" value="0x080A00C0" />
+ <register type="NOA" address="0x00009888" value="0x0A0A0144" />
+ <register type="NOA" address="0x00009888" value="0x0C0A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0A030D" />
+ <register type="NOA" address="0x00009888" value="0x100A028B" />
+ <register type="NOA" address="0x00009888" value="0x120A0209" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext136"
+ chipset="ARLGT2"
+ symbol_name="Ext136"
+ underscore_name="ext136"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cec8bc68-13f4-418a-aa13-287e80d0164e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x14195C00" />
+ <register type="NOA" address="0x00009888" value="0x1619001F" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0219002C" />
+ <register type="NOA" address="0x00009888" value="0x08190140" />
+ <register type="NOA" address="0x00009888" value="0x0A1900C4" />
+ <register type="NOA" address="0x00009888" value="0x0C19038F" />
+ <register type="NOA" address="0x00009888" value="0x0E19030D" />
+ <register type="NOA" address="0x00009888" value="0x1019028B" />
+ <register type="NOA" address="0x00009888" value="0x12190209" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext137"
+ chipset="ARLGT2"
+ symbol_name="Ext137"
+ underscore_name="ext137"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="becac675-f4d2-43cd-a9cb-029939ccd45f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x141A5C00" />
+ <register type="NOA" address="0x00009888" value="0x161A001F" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x001CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00185400" />
+ <register type="NOA" address="0x00009888" value="0x02185555" />
+ <register type="NOA" address="0x00009888" value="0x021A002C" />
+ <register type="NOA" address="0x00009888" value="0x081A0140" />
+ <register type="NOA" address="0x00009888" value="0x0A1A00C4" />
+ <register type="NOA" address="0x00009888" value="0x0C1A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E1A030D" />
+ <register type="NOA" address="0x00009888" value="0x101A028B" />
+ <register type="NOA" address="0x00009888" value="0x121A0209" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext138"
+ chipset="ARLGT2"
+ symbol_name="Ext138"
+ underscore_name="ext138"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7ee5a969-3a07-4b92-8041-52adcbe1b5f3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ 2 B 6 READ UMUL UADD 4 B 7 READ UMUL UADD 8 C 0 READ UMUL UADD 16 C 1 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 3 READ UMUL UADD 128 C 4 READ UMUL UADD 256 C 5 READ UMUL UADD 512 C 6 READ UMUL UADD 1024 C 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x14095800" />
+ <register type="NOA" address="0x00009888" value="0x16090017" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0209002C" />
+ <register type="NOA" address="0x00009888" value="0x08090000" />
+ <register type="NOA" address="0x00009888" value="0x0A090081" />
+ <register type="NOA" address="0x00009888" value="0x0C090103" />
+ <register type="NOA" address="0x00009888" value="0x0E090185" />
+ <register type="NOA" address="0x00009888" value="0x10090207" />
+ <register type="NOA" address="0x00009888" value="0x12090289" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext139"
+ chipset="ARLGT2"
+ symbol_name="Ext139"
+ underscore_name="ext139"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fb6bb0e4-b509-4b7b-a28b-2632ea9f4016"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ 2 B 6 READ UMUL UADD 4 B 7 READ UMUL UADD 8 C 0 READ UMUL UADD 16 C 1 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 3 READ UMUL UADD 128 C 4 READ UMUL UADD 256 C 5 READ UMUL UADD 512 C 6 READ UMUL UADD 1024 C 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140A5800" />
+ <register type="NOA" address="0x00009888" value="0x160A0017" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00085400" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x020A002C" />
+ <register type="NOA" address="0x00009888" value="0x080A0000" />
+ <register type="NOA" address="0x00009888" value="0x0A0A0081" />
+ <register type="NOA" address="0x00009888" value="0x0C0A0103" />
+ <register type="NOA" address="0x00009888" value="0x0E0A0185" />
+ <register type="NOA" address="0x00009888" value="0x100A0207" />
+ <register type="NOA" address="0x00009888" value="0x120A0289" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext140"
+ chipset="ARLGT2"
+ symbol_name="Ext140"
+ underscore_name="ext140"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d18bb675-3086-41e6-8190-facf0aefae1f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x14195C00" />
+ <register type="NOA" address="0x00009888" value="0x16190016" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0219002C" />
+ <register type="NOA" address="0x00009888" value="0x08190080" />
+ <register type="NOA" address="0x00009888" value="0x0A190001" />
+ <register type="NOA" address="0x00009888" value="0x0C19038F" />
+ <register type="NOA" address="0x00009888" value="0x0E19030D" />
+ <register type="NOA" address="0x00009888" value="0x1019028B" />
+ <register type="NOA" address="0x00009888" value="0x12190209" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext141"
+ chipset="ARLGT2"
+ symbol_name="Ext141"
+ underscore_name="ext141"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1ea4869b-a250-4a2a-8a94-32dc0e1b7f4d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x141A5C00" />
+ <register type="NOA" address="0x00009888" value="0x161A0016" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x001CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00185400" />
+ <register type="NOA" address="0x00009888" value="0x02185555" />
+ <register type="NOA" address="0x00009888" value="0x021A002C" />
+ <register type="NOA" address="0x00009888" value="0x081A0080" />
+ <register type="NOA" address="0x00009888" value="0x0A1A0001" />
+ <register type="NOA" address="0x00009888" value="0x0C1A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E1A030D" />
+ <register type="NOA" address="0x00009888" value="0x101A028B" />
+ <register type="NOA" address="0x00009888" value="0x121A0209" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext142"
+ chipset="ARLGT2"
+ symbol_name="Ext142"
+ underscore_name="ext142"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a0e3f652-7450-4f94-9755-17532dc99e80"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ 2 B 6 READ UMUL UADD 4 B 7 READ UMUL UADD 8 C 0 READ UMUL UADD 16 C 1 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 3 READ UMUL UADD 128 C 4 READ UMUL UADD 256 C 5 READ UMUL UADD 512 C 6 READ UMUL UADD 1024 C 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x14094000" />
+ <register type="NOA" address="0x00009888" value="0x16090012" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0209002C" />
+ <register type="NOA" address="0x00009888" value="0x08090000" />
+ <register type="NOA" address="0x00009888" value="0x0A090081" />
+ <register type="NOA" address="0x00009888" value="0x0C090103" />
+ <register type="NOA" address="0x00009888" value="0x0E090185" />
+ <register type="NOA" address="0x00009888" value="0x100902C7" />
+ <register type="NOA" address="0x00009888" value="0x1209034C" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext143"
+ chipset="ARLGT2"
+ symbol_name="Ext143"
+ underscore_name="ext143"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="07c58a4e-9791-4de5-ae04-747a230f587a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ 2 B 6 READ UMUL UADD 4 B 7 READ UMUL UADD 8 C 0 READ UMUL UADD 16 C 1 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 3 READ UMUL UADD 128 C 4 READ UMUL UADD 256 C 5 READ UMUL UADD 512 C 6 READ UMUL UADD 1024 C 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140A4000" />
+ <register type="NOA" address="0x00009888" value="0x160A0012" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00085400" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x020A002C" />
+ <register type="NOA" address="0x00009888" value="0x080A0000" />
+ <register type="NOA" address="0x00009888" value="0x0A0A0081" />
+ <register type="NOA" address="0x00009888" value="0x0C0A0103" />
+ <register type="NOA" address="0x00009888" value="0x0E0A0185" />
+ <register type="NOA" address="0x00009888" value="0x100A02C7" />
+ <register type="NOA" address="0x00009888" value="0x120A034C" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext144"
+ chipset="ARLGT2"
+ symbol_name="Ext144"
+ underscore_name="ext144"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="78cca174-c055-421e-bfce-0973f643fd3c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x14194800" />
+ <register type="NOA" address="0x00009888" value="0x16190010" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0219002C" />
+ <register type="NOA" address="0x00009888" value="0x08190140" />
+ <register type="NOA" address="0x00009888" value="0x0A1900C4" />
+ <register type="NOA" address="0x00009888" value="0x0C19038F" />
+ <register type="NOA" address="0x00009888" value="0x0E19030D" />
+ <register type="NOA" address="0x00009888" value="0x1019028B" />
+ <register type="NOA" address="0x00009888" value="0x12190209" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext145"
+ chipset="ARLGT2"
+ symbol_name="Ext145"
+ underscore_name="ext145"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5b8e9a60-febc-41e7-97f2-539955664299"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x141A4800" />
+ <register type="NOA" address="0x00009888" value="0x161A0010" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x001CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00185400" />
+ <register type="NOA" address="0x00009888" value="0x02185555" />
+ <register type="NOA" address="0x00009888" value="0x021A002C" />
+ <register type="NOA" address="0x00009888" value="0x081A0140" />
+ <register type="NOA" address="0x00009888" value="0x0A1A00C4" />
+ <register type="NOA" address="0x00009888" value="0x0C1A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E1A030D" />
+ <register type="NOA" address="0x00009888" value="0x101A028B" />
+ <register type="NOA" address="0x00009888" value="0x121A0209" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext146"
+ chipset="ARLGT2"
+ symbol_name="Ext146"
+ underscore_name="ext146"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="38c25494-dde9-48d0-9b93-470b098f0144"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ 2 B 6 READ UMUL UADD 4 B 7 READ UMUL UADD 8 C 0 READ UMUL UADD 16 C 1 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 3 READ UMUL UADD 128 C 4 READ UMUL UADD 256 C 5 READ UMUL UADD 512 C 6 READ UMUL UADD 1024 C 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x14094400" />
+ <register type="NOA" address="0x00009888" value="0x16090012" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0209002C" />
+ <register type="NOA" address="0x00009888" value="0x08090000" />
+ <register type="NOA" address="0x00009888" value="0x0A090081" />
+ <register type="NOA" address="0x00009888" value="0x0C090103" />
+ <register type="NOA" address="0x00009888" value="0x0E090185" />
+ <register type="NOA" address="0x00009888" value="0x10090207" />
+ <register type="NOA" address="0x00009888" value="0x12090289" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext147"
+ chipset="ARLGT2"
+ symbol_name="Ext147"
+ underscore_name="ext147"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f58e02b2-6a52-4e84-8d99-3ffa5c887b7a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 5 READ 2 B 6 READ UMUL UADD 4 B 7 READ UMUL UADD 8 C 0 READ UMUL UADD 16 C 1 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 3 READ UMUL UADD 128 C 4 READ UMUL UADD 256 C 5 READ UMUL UADD 512 C 6 READ UMUL UADD 1024 C 7 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140A4400" />
+ <register type="NOA" address="0x00009888" value="0x160A0012" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x000CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00085400" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x020A002C" />
+ <register type="NOA" address="0x00009888" value="0x080A0000" />
+ <register type="NOA" address="0x00009888" value="0x0A0A0081" />
+ <register type="NOA" address="0x00009888" value="0x0C0A0103" />
+ <register type="NOA" address="0x00009888" value="0x0E0A0185" />
+ <register type="NOA" address="0x00009888" value="0x100A0207" />
+ <register type="NOA" address="0x00009888" value="0x120A0289" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext148"
+ chipset="ARLGT2"
+ symbol_name="Ext148"
+ underscore_name="ext148"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d0a0ca0e-30a1-411b-9051-580b44760c7a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x14194800" />
+ <register type="NOA" address="0x00009888" value="0x16190011" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0219002C" />
+ <register type="NOA" address="0x00009888" value="0x08190080" />
+ <register type="NOA" address="0x00009888" value="0x0A190001" />
+ <register type="NOA" address="0x00009888" value="0x0C19038F" />
+ <register type="NOA" address="0x00009888" value="0x0E19030D" />
+ <register type="NOA" address="0x00009888" value="0x1019028B" />
+ <register type="NOA" address="0x00009888" value="0x12190209" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext149"
+ chipset="ARLGT2"
+ symbol_name="Ext149"
+ underscore_name="ext149"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6df9593d-4592-4468-8b77-a1bad1711570"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x141A4800" />
+ <register type="NOA" address="0x00009888" value="0x161A0011" />
+ <register type="NOA" address="0x00009888" value="0x0014A800" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFE0" />
+ <register type="NOA" address="0x00009888" value="0x001CFFE0" />
+ <register type="NOA" address="0x00009888" value="0x00175400" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00185400" />
+ <register type="NOA" address="0x00009888" value="0x02185555" />
+ <register type="NOA" address="0x00009888" value="0x021A002C" />
+ <register type="NOA" address="0x00009888" value="0x081A0080" />
+ <register type="NOA" address="0x00009888" value="0x0A1A0001" />
+ <register type="NOA" address="0x00009888" value="0x0C1A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E1A030D" />
+ <register type="NOA" address="0x00009888" value="0x101A028B" />
+ <register type="NOA" address="0x00009888" value="0x121A0209" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065400" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A800" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035400" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext150"
+ chipset="ARLGT2"
+ symbol_name="Ext150"
+ underscore_name="ext150"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c8cc0131-06d9-418d-b3a1-92f971d55f97"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x14095C00" />
+ <register type="NOA" address="0x00009888" value="0x16090018" />
+ <register type="NOA" address="0x00009888" value="0x0004A000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075000" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0209002C" />
+ <register type="NOA" address="0x00009888" value="0x0A090187" />
+ <register type="NOA" address="0x00009888" value="0x0C09038F" />
+ <register type="NOA" address="0x00009888" value="0x0E09030D" />
+ <register type="NOA" address="0x00009888" value="0x1009028B" />
+ <register type="NOA" address="0x00009888" value="0x12090209" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001F000" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext151"
+ chipset="ARLGT2"
+ symbol_name="Ext151"
+ underscore_name="ext151"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="00397338-5c03-4c2e-9026-aa36a6ea67af"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x140A5C00" />
+ <register type="NOA" address="0x00009888" value="0x160A0018" />
+ <register type="NOA" address="0x00009888" value="0x0004A000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFC0" />
+ <register type="NOA" address="0x00009888" value="0x000CFFC0" />
+ <register type="NOA" address="0x00009888" value="0x00075000" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00085000" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x020A002C" />
+ <register type="NOA" address="0x00009888" value="0x0A0A0187" />
+ <register type="NOA" address="0x00009888" value="0x0C0A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E0A030D" />
+ <register type="NOA" address="0x00009888" value="0x100A028B" />
+ <register type="NOA" address="0x00009888" value="0x120A0209" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001F000" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext152"
+ chipset="ARLGT2"
+ symbol_name="Ext152"
+ underscore_name="ext152"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c3c98b73-2cc8-4b54-a11a-5adaac57089d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x14195C00" />
+ <register type="NOA" address="0x00009888" value="0x16190018" />
+ <register type="NOA" address="0x00009888" value="0x0014A000" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00175000" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0219002C" />
+ <register type="NOA" address="0x00009888" value="0x0A190187" />
+ <register type="NOA" address="0x00009888" value="0x0C19038F" />
+ <register type="NOA" address="0x00009888" value="0x0E19030D" />
+ <register type="NOA" address="0x00009888" value="0x1019028B" />
+ <register type="NOA" address="0x00009888" value="0x12190209" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075000" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A000" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035000" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext153"
+ chipset="ARLGT2"
+ symbol_name="Ext153"
+ underscore_name="ext153"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="32de6758-6e23-4fdf-830d-59587f910c17"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x141A5C00" />
+ <register type="NOA" address="0x00009888" value="0x161A0018" />
+ <register type="NOA" address="0x00009888" value="0x0014A000" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFC0" />
+ <register type="NOA" address="0x00009888" value="0x001CFFC0" />
+ <register type="NOA" address="0x00009888" value="0x00175000" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00185000" />
+ <register type="NOA" address="0x00009888" value="0x02185555" />
+ <register type="NOA" address="0x00009888" value="0x021A002C" />
+ <register type="NOA" address="0x00009888" value="0x0A1A0187" />
+ <register type="NOA" address="0x00009888" value="0x0C1A038F" />
+ <register type="NOA" address="0x00009888" value="0x0E1A030D" />
+ <register type="NOA" address="0x00009888" value="0x101A028B" />
+ <register type="NOA" address="0x00009888" value="0x121A0209" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075000" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001A000" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035000" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004A000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext154"
+ chipset="ARLGT2"
+ symbol_name="Ext154"
+ underscore_name="ext154"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1d38deb2-45ed-4df9-8efe-0c6d90c38c0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x14092C00" />
+ <register type="NOA" address="0x00009888" value="0x0A096015" />
+ <register type="NOA" address="0x00009888" value="0x0E096000" />
+ <register type="NOA" address="0x00009888" value="0x140A2C00" />
+ <register type="NOA" address="0x00009888" value="0x0A0A6540" />
+ <register type="NOA" address="0x00009888" value="0x0E0A6000" />
+ <register type="NOA" address="0x00009888" value="0x14192C00" />
+ <register type="NOA" address="0x00009888" value="0x0A196000" />
+ <register type="NOA" address="0x00009888" value="0x0E196580" />
+ <register type="NOA" address="0x00009888" value="0x141A2C00" />
+ <register type="NOA" address="0x00009888" value="0x0A1A6000" />
+ <register type="NOA" address="0x00009888" value="0x0E1A6016" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x0204000A" />
+ <register type="NOA" address="0x00009888" value="0x000B02A0" />
+ <register type="NOA" address="0x00009888" value="0x000C02A0" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x02090084" />
+ <register type="NOA" address="0x00009888" value="0x08090002" />
+ <register type="NOA" address="0x00009888" value="0x0C09001E" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x000902A0" />
+ <register type="NOA" address="0x00009888" value="0x00084400" />
+ <register type="NOA" address="0x00009888" value="0x02080004" />
+ <register type="NOA" address="0x00009888" value="0x020A0084" />
+ <register type="NOA" address="0x00009888" value="0x080A0080" />
+ <register type="NOA" address="0x00009888" value="0x0C0A0780" />
+ <register type="NOA" address="0x00009888" value="0x060A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x0214AAA0" />
+ <register type="NOA" address="0x00009888" value="0x001B5400" />
+ <register type="NOA" address="0x00009888" value="0x001C5400" />
+ <register type="NOA" address="0x00009888" value="0x02175550" />
+ <register type="NOA" address="0x00009888" value="0x02190404" />
+ <register type="NOA" address="0x00009888" value="0x10190740" />
+ <register type="NOA" address="0x00009888" value="0x12190080" />
+ <register type="NOA" address="0x00009888" value="0x06190000" />
+ <register type="NOA" address="0x00009888" value="0x00195400" />
+ <register type="NOA" address="0x00009888" value="0x02181110" />
+ <register type="NOA" address="0x00009888" value="0x021A0404" />
+ <register type="NOA" address="0x00009888" value="0x101A001D" />
+ <register type="NOA" address="0x00009888" value="0x121A0002" />
+ <register type="NOA" address="0x00009888" value="0x061A0000" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065550" />
+ <register type="NOA" address="0x00009888" value="0x02075550" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAF" />
+ <register type="NOA" address="0x00009888" value="0x02035550" />
+ <register type="NOA" address="0x00009888" value="0x0204AAA0" />
+ <register type="NOA" address="0x00009888" value="0x5E010291" />
+ <register type="NOA" address="0x00009888" value="0x60011221" />
+ <register type="NOA" address="0x00009888" value="0x62010211" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010229" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010008" />
+ <register type="NOA" address="0x00009888" value="0x56010080" />
+ <register type="NOA" address="0x00009888" value="0x58011000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext155"
+ underscore_name="ext155"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="22a95e43-6b1f-4339-89b1-7e944bdba11a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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="C 5 READ"
+ mdapi_group="GPU"
+ 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 6 READ"
+ mdapi_group="GPU"
+ 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="GPU"
+ 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 7 READ"
+ mdapi_group="GPU"
+ 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="0x1A027800" />
+ <register type="NOA" address="0x00009888" value="0x2001001F" />
+ <register type="NOA" address="0x00009888" value="0x1C017800" />
+ <register type="NOA" address="0x00009888" value="0x2601001E" />
+ <register type="NOA" address="0x00009888" value="0x04020006" />
+ <register type="NOA" address="0x00009888" value="0x140201C0" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04010D2D" />
+ <register type="NOA" address="0x00009888" value="0x08010C00" />
+ <register type="NOA" address="0x00009888" value="0x0A010002" />
+ <register type="NOA" address="0x00009888" value="0x120103C0" />
+ <register type="NOA" address="0x00009888" value="0x14010017" />
+ <register type="NOA" address="0x00009888" value="0x16010000" />
+ <register type="NOA" address="0x00009888" value="0x18010004" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02010100" />
+ <register type="NOA" address="0x00009888" value="0x50010400" />
+ <register type="NOA" address="0x00009888" value="0x5A010020" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010002" />
+ <register type="NOA" address="0x00009888" value="0x56010020" />
+ <register type="NOA" address="0x00009888" value="0x58010402" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="Ext158"
+ chipset="ARLGT2"
+ symbol_name="Ext158"
+ underscore_name="ext158"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="304b2115-eb36-48af-9984-c946c00b0a7a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x170503E0" />
+ <register type="NOA" address="0x00009888" value="0x171503E0" />
+ <register type="NOA" address="0x00009888" value="0x172503E0" />
+ <register type="NOA" address="0x00009888" value="0x173503E0" />
+ <register type="NOA" address="0x00009888" value="0x174503E0" />
+ <register type="NOA" address="0x00009888" value="0x175503E0" />
+ <register type="NOA" address="0x00009888" value="0x176503E0" />
+ <register type="NOA" address="0x00009888" value="0x177503E0" />
+ <register type="NOA" address="0x00009888" value="0x0302F000" />
+ <register type="NOA" address="0x00009888" value="0x0304F000" />
+ <register type="NOA" address="0x00009888" value="0x03050004" />
+ <register type="NOA" address="0x00009888" value="0x130501C6" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03095000" />
+ <register type="NOA" address="0x00009888" value="0x03120F00" />
+ <register type="NOA" address="0x00009888" value="0x03140F00" />
+ <register type="NOA" address="0x00009888" value="0x03150004" />
+ <register type="NOA" address="0x00009888" value="0x111501C6" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x03190500" />
+ <register type="NOA" address="0x00009888" value="0x032200F0" />
+ <register type="NOA" address="0x00009888" value="0x032400F0" />
+ <register type="NOA" address="0x00009888" value="0x03250004" />
+ <register type="NOA" address="0x00009888" value="0x0F2501C6" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290050" />
+ <register type="NOA" address="0x00009888" value="0x0332000F" />
+ <register type="NOA" address="0x00009888" value="0x0334000F" />
+ <register type="NOA" address="0x00009888" value="0x03350004" />
+ <register type="NOA" address="0x00009888" value="0x0D3501C6" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03390005" />
+ <register type="NOA" address="0x00009888" value="0x0142F000" />
+ <register type="NOA" address="0x00009888" value="0x0144F000" />
+ <register type="NOA" address="0x00009888" value="0x03450004" />
+ <register type="NOA" address="0x00009888" value="0x0B4501C6" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01495000" />
+ <register type="NOA" address="0x00009888" value="0x01520F00" />
+ <register type="NOA" address="0x00009888" value="0x01540F00" />
+ <register type="NOA" address="0x00009888" value="0x03550004" />
+ <register type="NOA" address="0x00009888" value="0x095501C6" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01590500" />
+ <register type="NOA" address="0x00009888" value="0x016200F0" />
+ <register type="NOA" address="0x00009888" value="0x016400F0" />
+ <register type="NOA" address="0x00009888" value="0x03650004" />
+ <register type="NOA" address="0x00009888" value="0x076501C6" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01690050" />
+ <register type="NOA" address="0x00009888" value="0x0172000F" />
+ <register type="NOA" address="0x00009888" value="0x0174000F" />
+ <register type="NOA" address="0x00009888" value="0x03750004" />
+ <register type="NOA" address="0x00009888" value="0x05751C60" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01790005" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0F00" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0207AF55" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x020800AF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B000F" />
+ <register type="NOA" address="0x00009888" value="0x001C000F" />
+ <register type="NOA" address="0x00009888" value="0x0017AF55" />
+ <register type="NOA" address="0x00009888" value="0x0019000F" />
+ <register type="NOA" address="0x00009888" value="0x001800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60011406" />
+ <register type="NOA" address="0x00009888" value="0x620102A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010E25" />
+ <register type="NOA" address="0x00009888" value="0x56010671" />
+ <register type="NOA" address="0x00009888" value="0x58010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext159"
+ underscore_name="ext159"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="47baa959-d7fd-4907-b28d-34ccbe76dc2a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F0520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F1520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F2520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F3520A0" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x0505D77E" />
+ <register type="NOA" address="0x00009888" value="0x07050F7F" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090055" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0515000E" />
+ <register type="NOA" address="0x00009888" value="0x09150D77" />
+ <register type="NOA" address="0x00009888" value="0x0B150F7F" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01195500" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0525000E" />
+ <register type="NOA" address="0x00009888" value="0x0D250D77" />
+ <register type="NOA" address="0x00009888" value="0x0F250F7F" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290055" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0535000E" />
+ <register type="NOA" address="0x00009888" value="0x11350D77" />
+ <register type="NOA" address="0x00009888" value="0x13350F7F" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03395500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext160"
+ underscore_name="ext160"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="00375828-1c70-4f6a-8249-84ff44468397"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F4520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F5520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F6520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F7520A0" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x0545D77E" />
+ <register type="NOA" address="0x00009888" value="0x07450F7F" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490055" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0555000E" />
+ <register type="NOA" address="0x00009888" value="0x09550D77" />
+ <register type="NOA" address="0x00009888" value="0x0B550F7F" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01595500" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x0565000E" />
+ <register type="NOA" address="0x00009888" value="0x0D650D77" />
+ <register type="NOA" address="0x00009888" value="0x0F650F7F" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690055" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0575000E" />
+ <register type="NOA" address="0x00009888" value="0x11750D77" />
+ <register type="NOA" address="0x00009888" value="0x13750F7F" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext161"
+ underscore_name="ext161"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="94bbfda0-d2c9-4969-9bf3-769d777defe3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F0520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F1520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F2520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F3520A0" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x0505DB7E" />
+ <register type="NOA" address="0x00009888" value="0x07050FBF" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090055" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0515000E" />
+ <register type="NOA" address="0x00009888" value="0x09150DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B150FBF" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01195500" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0525000E" />
+ <register type="NOA" address="0x00009888" value="0x0D250DB7" />
+ <register type="NOA" address="0x00009888" value="0x0F250FBF" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290055" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0535000E" />
+ <register type="NOA" address="0x00009888" value="0x11350DB7" />
+ <register type="NOA" address="0x00009888" value="0x13350FBF" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03395500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext162"
+ underscore_name="ext162"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f404cef9-552e-431d-bca0-ae5325d57f4b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F4520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F5520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F6520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F7520A0" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x0545DB7E" />
+ <register type="NOA" address="0x00009888" value="0x07450FBF" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490055" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0555000E" />
+ <register type="NOA" address="0x00009888" value="0x09550DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B550FBF" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01595500" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x0565000E" />
+ <register type="NOA" address="0x00009888" value="0x0D650DB7" />
+ <register type="NOA" address="0x00009888" value="0x0F650FBF" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690055" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0575000E" />
+ <register type="NOA" address="0x00009888" value="0x11750DB7" />
+ <register type="NOA" address="0x00009888" value="0x13750FBF" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext163"
+ underscore_name="ext163"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="90e5fb5b-4ff0-4091-8470-480a2a05fd08"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F0520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F1520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F2520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F3520A0" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x0505D37E" />
+ <register type="NOA" address="0x00009888" value="0x07050F3F" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090055" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0515000E" />
+ <register type="NOA" address="0x00009888" value="0x09150D37" />
+ <register type="NOA" address="0x00009888" value="0x0B150F3F" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01195500" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0525000E" />
+ <register type="NOA" address="0x00009888" value="0x0D250D37" />
+ <register type="NOA" address="0x00009888" value="0x0F250F3F" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290055" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0535000E" />
+ <register type="NOA" address="0x00009888" value="0x11350D37" />
+ <register type="NOA" address="0x00009888" value="0x13350F3F" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03395500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext164"
+ underscore_name="ext164"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a44d22db-e4f4-47c6-89a3-b9bf36b62a8f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F4520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F5520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F6520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F7520A0" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x0545D37E" />
+ <register type="NOA" address="0x00009888" value="0x07450F3F" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490055" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0555000E" />
+ <register type="NOA" address="0x00009888" value="0x09550D37" />
+ <register type="NOA" address="0x00009888" value="0x0B550F3F" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01595500" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x0565000E" />
+ <register type="NOA" address="0x00009888" value="0x0D650D37" />
+ <register type="NOA" address="0x00009888" value="0x0F650F3F" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690055" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0575000E" />
+ <register type="NOA" address="0x00009888" value="0x11750D37" />
+ <register type="NOA" address="0x00009888" value="0x13750F3F" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext165"
+ underscore_name="ext165"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0ca8f6eb-0e15-4225-ab43-1f482369f36f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F0520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F1520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F2520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F3520A0" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x0505CF7E" />
+ <register type="NOA" address="0x00009888" value="0x07050EFF" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090055" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0515000E" />
+ <register type="NOA" address="0x00009888" value="0x09150CF7" />
+ <register type="NOA" address="0x00009888" value="0x0B150EFF" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01195500" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0525000E" />
+ <register type="NOA" address="0x00009888" value="0x0D250CF7" />
+ <register type="NOA" address="0x00009888" value="0x0F250EFF" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290055" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0535000E" />
+ <register type="NOA" address="0x00009888" value="0x11350CF7" />
+ <register type="NOA" address="0x00009888" value="0x13350EFF" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03395500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext166"
+ underscore_name="ext166"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b60819ab-6b27-44df-9e79-d91a1dde9336"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F4520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F5520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F6520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F7520A0" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x0545CF7E" />
+ <register type="NOA" address="0x00009888" value="0x07450EFF" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490055" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0555000E" />
+ <register type="NOA" address="0x00009888" value="0x09550CF7" />
+ <register type="NOA" address="0x00009888" value="0x0B550EFF" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01595500" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x0565000E" />
+ <register type="NOA" address="0x00009888" value="0x0D650CF7" />
+ <register type="NOA" address="0x00009888" value="0x0F650EFF" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690055" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0575000E" />
+ <register type="NOA" address="0x00009888" value="0x11750CF7" />
+ <register type="NOA" address="0x00009888" value="0x13750EFF" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext167"
+ underscore_name="ext167"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="12d3889c-4c70-4426-8b2d-5d43d06d94ca"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F0520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F1520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F2520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F3520A0" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x0505CB7E" />
+ <register type="NOA" address="0x00009888" value="0x07050EBF" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090055" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0515000E" />
+ <register type="NOA" address="0x00009888" value="0x09150CB7" />
+ <register type="NOA" address="0x00009888" value="0x0B150EBF" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01195500" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0525000E" />
+ <register type="NOA" address="0x00009888" value="0x0D250CB7" />
+ <register type="NOA" address="0x00009888" value="0x0F250EBF" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290055" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0535000E" />
+ <register type="NOA" address="0x00009888" value="0x11350CB7" />
+ <register type="NOA" address="0x00009888" value="0x13350EBF" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03395500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext168"
+ underscore_name="ext168"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2350e698-b2be-47d4-8810-c861fa9a1831"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F4520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F5520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F6520A0" />
+ <register type="NOA" address="0x00009888" value="0x1F7520A0" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x0545CB7E" />
+ <register type="NOA" address="0x00009888" value="0x07450EBF" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490055" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0555000E" />
+ <register type="NOA" address="0x00009888" value="0x09550CB7" />
+ <register type="NOA" address="0x00009888" value="0x0B550EBF" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01595500" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x0565000E" />
+ <register type="NOA" address="0x00009888" value="0x0D650CB7" />
+ <register type="NOA" address="0x00009888" value="0x0F650EBF" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690055" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0575000E" />
+ <register type="NOA" address="0x00009888" value="0x11750CB7" />
+ <register type="NOA" address="0x00009888" value="0x13750EBF" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext169"
+ underscore_name="ext169"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="be0bc631-5b06-4cd2-8c07-d8aa57564a9d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F0545E0" />
+ <register type="NOA" address="0x00009888" value="0x1F1545E0" />
+ <register type="NOA" address="0x00009888" value="0x1F2545E0" />
+ <register type="NOA" address="0x00009888" value="0x1F3545E0" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x0505C70E" />
+ <register type="NOA" address="0x00009888" value="0x07050E78" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090055" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0515000E" />
+ <register type="NOA" address="0x00009888" value="0x09150C70" />
+ <register type="NOA" address="0x00009888" value="0x0B150E78" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01195500" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x0525000E" />
+ <register type="NOA" address="0x00009888" value="0x0D250C70" />
+ <register type="NOA" address="0x00009888" value="0x0F250E78" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290055" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0535000E" />
+ <register type="NOA" address="0x00009888" value="0x11350C70" />
+ <register type="NOA" address="0x00009888" value="0x13350E78" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03395500" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext170"
+ underscore_name="ext170"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d04de255-3b07-4e7c-af95-5ccb87afa9b4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F4545E0" />
+ <register type="NOA" address="0x00009888" value="0x1F5545E0" />
+ <register type="NOA" address="0x00009888" value="0x1F6545E0" />
+ <register type="NOA" address="0x00009888" value="0x1F7545E0" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x0545C70E" />
+ <register type="NOA" address="0x00009888" value="0x07450E78" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490055" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0555000E" />
+ <register type="NOA" address="0x00009888" value="0x09550C70" />
+ <register type="NOA" address="0x00009888" value="0x0B550E78" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01595500" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x0565000E" />
+ <register type="NOA" address="0x00009888" value="0x0D650C70" />
+ <register type="NOA" address="0x00009888" value="0x0F650E78" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690055" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0575000E" />
+ <register type="NOA" address="0x00009888" value="0x11750C70" />
+ <register type="NOA" address="0x00009888" value="0x13750E78" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795500" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext171"
+ underscore_name="ext171"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1efc2d4c-9de3-4245-8dac-203d7525eb51"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x170503C0" />
+ <register type="NOA" address="0x00009888" value="0x07052000" />
+ <register type="NOA" address="0x00009888" value="0x09050000" />
+ <register type="NOA" address="0x00009888" value="0x171503C0" />
+ <register type="NOA" address="0x00009888" value="0x07152400" />
+ <register type="NOA" address="0x00009888" value="0x09150000" />
+ <register type="NOA" address="0x00009888" value="0x172503C0" />
+ <register type="NOA" address="0x00009888" value="0x07252000" />
+ <register type="NOA" address="0x00009888" value="0x09250010" />
+ <register type="NOA" address="0x00009888" value="0x173503C0" />
+ <register type="NOA" address="0x00009888" value="0x07352005" />
+ <register type="NOA" address="0x00009888" value="0x09350400" />
+ <register type="NOA" address="0x00009888" value="0x0102F000" />
+ <register type="NOA" address="0x00009888" value="0x0302C0C0" />
+ <register type="NOA" address="0x00009888" value="0x0104F000" />
+ <register type="NOA" address="0x00009888" value="0x0304C0C0" />
+ <register type="NOA" address="0x00009888" value="0x03050B04" />
+ <register type="NOA" address="0x00009888" value="0x0B050150" />
+ <register type="NOA" address="0x00009888" value="0x0F050700" />
+ <register type="NOA" address="0x00009888" value="0x130507C0" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01095000" />
+ <register type="NOA" address="0x00009888" value="0x03094040" />
+ <register type="NOA" address="0x00009888" value="0x011200C3" />
+ <register type="NOA" address="0x00009888" value="0x03123030" />
+ <register type="NOA" address="0x00009888" value="0x011400C3" />
+ <register type="NOA" address="0x00009888" value="0x03143030" />
+ <register type="NOA" address="0x00009888" value="0x03150B04" />
+ <register type="NOA" address="0x00009888" value="0x05150050" />
+ <register type="NOA" address="0x00009888" value="0x0F15001C" />
+ <register type="NOA" address="0x00009888" value="0x1315001F" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01190041" />
+ <register type="NOA" address="0x00009888" value="0x03191010" />
+ <register type="NOA" address="0x00009888" value="0x0122030C" />
+ <register type="NOA" address="0x00009888" value="0x03220C0C" />
+ <register type="NOA" address="0x00009888" value="0x0124030C" />
+ <register type="NOA" address="0x00009888" value="0x03240C0C" />
+ <register type="NOA" address="0x00009888" value="0x03250B04" />
+ <register type="NOA" address="0x00009888" value="0x05251400" />
+ <register type="NOA" address="0x00009888" value="0x0D250700" />
+ <register type="NOA" address="0x00009888" value="0x112507C0" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x01290104" />
+ <register type="NOA" address="0x00009888" value="0x03290404" />
+ <register type="NOA" address="0x00009888" value="0x01320C30" />
+ <register type="NOA" address="0x00009888" value="0x03320303" />
+ <register type="NOA" address="0x00009888" value="0x01340C30" />
+ <register type="NOA" address="0x00009888" value="0x03340303" />
+ <register type="NOA" address="0x00009888" value="0x03350B04" />
+ <register type="NOA" address="0x00009888" value="0x0D35001C" />
+ <register type="NOA" address="0x00009888" value="0x1135001F" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x01390410" />
+ <register type="NOA" address="0x00009888" value="0x03390101" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B3336" />
+ <register type="NOA" address="0x00009888" value="0x000C3336" />
+ <register type="NOA" address="0x00009888" value="0x0007A5D7" />
+ <register type="NOA" address="0x00009888" value="0x0207B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00093336" />
+ <register type="NOA" address="0x00009888" value="0x00080E38" />
+ <register type="NOA" address="0x00009888" value="0x02080B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010C00" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010C00" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60011400" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext172"
+ underscore_name="ext172"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9a4e00eb-bd45-4219-993b-928fc0586ac0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 3 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 1 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 RayTracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x174503C0" />
+ <register type="NOA" address="0x00009888" value="0x07452140" />
+ <register type="NOA" address="0x00009888" value="0x09450000" />
+ <register type="NOA" address="0x00009888" value="0x175503C0" />
+ <register type="NOA" address="0x00009888" value="0x07552005" />
+ <register type="NOA" address="0x00009888" value="0x09550000" />
+ <register type="NOA" address="0x00009888" value="0x176503C0" />
+ <register type="NOA" address="0x00009888" value="0x07652000" />
+ <register type="NOA" address="0x00009888" value="0x09650400" />
+ <register type="NOA" address="0x00009888" value="0x177503C0" />
+ <register type="NOA" address="0x00009888" value="0x07752000" />
+ <register type="NOA" address="0x00009888" value="0x09750010" />
+ <register type="NOA" address="0x00009888" value="0x0142C0C0" />
+ <register type="NOA" address="0x00009888" value="0x0342C0C0" />
+ <register type="NOA" address="0x00009888" value="0x0144C0C0" />
+ <register type="NOA" address="0x00009888" value="0x0344C0C0" />
+ <register type="NOA" address="0x00009888" value="0x03450B04" />
+ <register type="NOA" address="0x00009888" value="0x0B450400" />
+ <register type="NOA" address="0x00009888" value="0x0F450700" />
+ <register type="NOA" address="0x00009888" value="0x134507C0" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01494040" />
+ <register type="NOA" address="0x00009888" value="0x03494040" />
+ <register type="NOA" address="0x00009888" value="0x01523030" />
+ <register type="NOA" address="0x00009888" value="0x03523030" />
+ <register type="NOA" address="0x00009888" value="0x01543030" />
+ <register type="NOA" address="0x00009888" value="0x03543030" />
+ <register type="NOA" address="0x00009888" value="0x03550B04" />
+ <register type="NOA" address="0x00009888" value="0x0B550010" />
+ <register type="NOA" address="0x00009888" value="0x0F55001C" />
+ <register type="NOA" address="0x00009888" value="0x1355001F" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01591010" />
+ <register type="NOA" address="0x00009888" value="0x03591010" />
+ <register type="NOA" address="0x00009888" value="0x01620C0C" />
+ <register type="NOA" address="0x00009888" value="0x03620C0C" />
+ <register type="NOA" address="0x00009888" value="0x01640C0C" />
+ <register type="NOA" address="0x00009888" value="0x03640C0C" />
+ <register type="NOA" address="0x00009888" value="0x03650B04" />
+ <register type="NOA" address="0x00009888" value="0x05651400" />
+ <register type="NOA" address="0x00009888" value="0x0D650700" />
+ <register type="NOA" address="0x00009888" value="0x116507C0" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01690404" />
+ <register type="NOA" address="0x00009888" value="0x03690404" />
+ <register type="NOA" address="0x00009888" value="0x01720303" />
+ <register type="NOA" address="0x00009888" value="0x03720303" />
+ <register type="NOA" address="0x00009888" value="0x01740303" />
+ <register type="NOA" address="0x00009888" value="0x03740303" />
+ <register type="NOA" address="0x00009888" value="0x03750B04" />
+ <register type="NOA" address="0x00009888" value="0x05750050" />
+ <register type="NOA" address="0x00009888" value="0x0D75001C" />
+ <register type="NOA" address="0x00009888" value="0x1175001F" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01790101" />
+ <register type="NOA" address="0x00009888" value="0x03790101" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B3333" />
+ <register type="NOA" address="0x00009888" value="0x001C3333" />
+ <register type="NOA" address="0x00009888" value="0x0017B5B5" />
+ <register type="NOA" address="0x00009888" value="0x0217B5B5" />
+ <register type="NOA" address="0x00009888" value="0x00193333" />
+ <register type="NOA" address="0x00009888" value="0x00180B0B" />
+ <register type="NOA" address="0x00009888" value="0x02180B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011406" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C04" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext173"
+ underscore_name="ext173"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5a5677b6-1f9c-4eab-9a8e-8e4c5b0d8f7d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore0 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B000222" />
+ <register type="NOA" address="0x00009888" value="0x0D00016A" />
+ <register type="NOA" address="0x00009888" value="0x01004B90" />
+ <register type="NOA" address="0x00009888" value="0x03004E95" />
+ <register type="NOA" address="0x00009888" value="0x05000717" />
+ <register type="NOA" address="0x00009888" value="0x070000E6" />
+ <register type="NOA" address="0x00009888" value="0x09005851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0302FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0104FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0304FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0105F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01095555" />
+ <register type="NOA" address="0x00009888" value="0x03095515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF3F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext174"
+ underscore_name="ext174"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="02f8f920-4f8b-49d1-8617-a67ba0b917d4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore1 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B100222" />
+ <register type="NOA" address="0x00009888" value="0x0D10016A" />
+ <register type="NOA" address="0x00009888" value="0x01104B90" />
+ <register type="NOA" address="0x00009888" value="0x03104E95" />
+ <register type="NOA" address="0x00009888" value="0x05100717" />
+ <register type="NOA" address="0x00009888" value="0x071000E6" />
+ <register type="NOA" address="0x00009888" value="0x09105851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0112FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0312FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0114FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0314FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0115F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01195555" />
+ <register type="NOA" address="0x00009888" value="0x03195515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x0007FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207FF3F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF3F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext175"
+ underscore_name="ext175"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2a3465ba-8387-4007-9316-1ca9f336425c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore2 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B200222" />
+ <register type="NOA" address="0x00009888" value="0x0D20016A" />
+ <register type="NOA" address="0x00009888" value="0x01204B90" />
+ <register type="NOA" address="0x00009888" value="0x03204E95" />
+ <register type="NOA" address="0x00009888" value="0x05200717" />
+ <register type="NOA" address="0x00009888" value="0x072000E6" />
+ <register type="NOA" address="0x00009888" value="0x09205851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0122FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0322FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0124FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0324FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0125F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01295555" />
+ <register type="NOA" address="0x00009888" value="0x03295515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x000BF7FF" />
+ <register type="NOA" address="0x00009888" value="0x000CF7FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075515" />
+ <register type="NOA" address="0x00009888" value="0x0009F7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF3F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext176"
+ underscore_name="ext176"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="50eb349d-fb2d-4bac-9972-f9aeed7a99af"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore3 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B300222" />
+ <register type="NOA" address="0x00009888" value="0x0D30016A" />
+ <register type="NOA" address="0x00009888" value="0x01304B90" />
+ <register type="NOA" address="0x00009888" value="0x03304E95" />
+ <register type="NOA" address="0x00009888" value="0x05300717" />
+ <register type="NOA" address="0x00009888" value="0x073000E6" />
+ <register type="NOA" address="0x00009888" value="0x09305851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0132FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0332FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0134FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0334FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0135F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01395555" />
+ <register type="NOA" address="0x00009888" value="0x03395515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x000BF7FF" />
+ <register type="NOA" address="0x00009888" value="0x000CF7FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075515" />
+ <register type="NOA" address="0x00009888" value="0x0009F7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF3F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FF3F" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext177"
+ underscore_name="ext177"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="179f1514-37ae-4838-b232-50bd9a8bb3f6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore4 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B400222" />
+ <register type="NOA" address="0x00009888" value="0x0D40016A" />
+ <register type="NOA" address="0x00009888" value="0x01404B90" />
+ <register type="NOA" address="0x00009888" value="0x03404E95" />
+ <register type="NOA" address="0x00009888" value="0x05400717" />
+ <register type="NOA" address="0x00009888" value="0x074000E6" />
+ <register type="NOA" address="0x00009888" value="0x09405851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0142FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0342FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0144FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0344FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0145F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01495555" />
+ <register type="NOA" address="0x00009888" value="0x03495515" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA2A" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065515" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075515" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA2A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext178"
+ underscore_name="ext178"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="22d5af00-5621-46cd-958f-347c296c587d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore5 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B500222" />
+ <register type="NOA" address="0x00009888" value="0x0D50016A" />
+ <register type="NOA" address="0x00009888" value="0x01504B90" />
+ <register type="NOA" address="0x00009888" value="0x03504E95" />
+ <register type="NOA" address="0x00009888" value="0x05500717" />
+ <register type="NOA" address="0x00009888" value="0x075000E6" />
+ <register type="NOA" address="0x00009888" value="0x09505851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0152FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0352FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0154FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0354FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0155F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01595555" />
+ <register type="NOA" address="0x00009888" value="0x03595515" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA2A" />
+ <register type="NOA" address="0x00009888" value="0x0017FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0217FF3F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065515" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075515" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA2A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext179"
+ underscore_name="ext179"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="afa31e3b-9ebf-4022-9f13-0eae42c79964"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore6 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B600222" />
+ <register type="NOA" address="0x00009888" value="0x0D60016A" />
+ <register type="NOA" address="0x00009888" value="0x01604B90" />
+ <register type="NOA" address="0x00009888" value="0x03604E95" />
+ <register type="NOA" address="0x00009888" value="0x05600717" />
+ <register type="NOA" address="0x00009888" value="0x076000E6" />
+ <register type="NOA" address="0x00009888" value="0x09605851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0162FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0362FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0164FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0364FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0165F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01695555" />
+ <register type="NOA" address="0x00009888" value="0x03695515" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA2A" />
+ <register type="NOA" address="0x00009888" value="0x001BF7FF" />
+ <register type="NOA" address="0x00009888" value="0x001CF7FF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175515" />
+ <register type="NOA" address="0x00009888" value="0x0019F7FF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218AA2A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065515" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075515" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA2A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext180"
+ underscore_name="ext180"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9e1d0e2b-fa64-4f17-a584-cfb5e41733ff"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Control Xecore7 Xve0 Thread0"
+ symbol_name="XVE_STALL_CONTROL_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_control_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B700222" />
+ <register type="NOA" address="0x00009888" value="0x0D70016A" />
+ <register type="NOA" address="0x00009888" value="0x01704B90" />
+ <register type="NOA" address="0x00009888" value="0x03704E95" />
+ <register type="NOA" address="0x00009888" value="0x05700717" />
+ <register type="NOA" address="0x00009888" value="0x077000E6" />
+ <register type="NOA" address="0x00009888" value="0x09705851" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0172FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0372FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0174FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0374FF3F" />
+ <register type="NOA" address="0x00009888" value="0x0175F7FF" />
+ <register type="NOA" address="0x00009888" value="0x01795555" />
+ <register type="NOA" address="0x00009888" value="0x03795515" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA2A" />
+ <register type="NOA" address="0x00009888" value="0x001BF7FF" />
+ <register type="NOA" address="0x00009888" value="0x001CF7FF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175515" />
+ <register type="NOA" address="0x00009888" value="0x0019F7FF" />
+ <register type="NOA" address="0x00009888" value="0x0018FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0218FF3F" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065515" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075515" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AA2A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035515" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA2A" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="0x00000012" />
+ <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="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="ARLGT2"
+ symbol_name="Ext181"
+ underscore_name="ext181"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="97d85c89-be51-4079-bfb6-409c0490c2be"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="C 6 READ C 7 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 1 READ C 2 READ UADD C 0 READ UADD B 7 READ UADD B 6 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 4 READ B 5 READ UADD B 3 READ UADD B 2 READ UADD B 1 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B006B74" />
+ <register type="NOA" address="0x00009888" value="0x0D000006" />
+ <register type="NOA" address="0x00009888" value="0x0B106B60" />
+ <register type="NOA" address="0x00009888" value="0x0D100006" />
+ <register type="NOA" address="0x00009888" value="0x0B206B60" />
+ <register type="NOA" address="0x00009888" value="0x0D200006" />
+ <register type="NOA" address="0x00009888" value="0x07000C00" />
+ <register type="NOA" address="0x00009888" value="0x090055D3" />
+ <register type="NOA" address="0x00009888" value="0x01000000" />
+ <register type="NOA" address="0x00009888" value="0x05103A63" />
+ <register type="NOA" address="0x00009888" value="0x07100295" />
+ <register type="NOA" address="0x00009888" value="0x01100000" />
+ <register type="NOA" address="0x00009888" value="0x01204C60" />
+ <register type="NOA" address="0x00009888" value="0x032052AE" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0302FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0304FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0105F800" />
+ <register type="NOA" address="0x00009888" value="0x03095540" />
+ <register type="NOA" address="0x00009888" value="0x0112F000" />
+ <register type="NOA" address="0x00009888" value="0x0312003F" />
+ <register type="NOA" address="0x00009888" value="0x0114F000" />
+ <register type="NOA" address="0x00009888" value="0x0314003F" />
+ <register type="NOA" address="0x00009888" value="0x011507C0" />
+ <register type="NOA" address="0x00009888" value="0x01195000" />
+ <register type="NOA" address="0x00009888" value="0x03190015" />
+ <register type="NOA" address="0x00009888" value="0x01220FFC" />
+ <register type="NOA" address="0x00009888" value="0x01240FFC" />
+ <register type="NOA" address="0x00009888" value="0x0125003E" />
+ <register type="NOA" address="0x00009888" value="0x01290554" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B003E" />
+ <register type="NOA" address="0x00009888" value="0x000C003E" />
+ <register type="NOA" address="0x00009888" value="0x0007F554" />
+ <register type="NOA" address="0x00009888" value="0x0207AABF" />
+ <register type="NOA" address="0x00009888" value="0x0009003E" />
+ <register type="NOA" address="0x00009888" value="0x00080AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010400" />
+ <register type="NOA" address="0x00009888" value="0x62010020" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010402" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010C06" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext182"
+ chipset="ARLGT2"
+ symbol_name="Ext182"
+ underscore_name="ext182"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="629f72fe-1d27-4a7f-9712-7d33cc65ec12"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 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="C 6 READ C 7 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="C 1 READ C 2 READ UADD C 0 READ UADD B 7 READ UADD B 6 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD B 3 READ UADD B 2 READ UADD B 1 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0B406B74" />
+ <register type="NOA" address="0x00009888" value="0x0D400006" />
+ <register type="NOA" address="0x00009888" value="0x0B506B60" />
+ <register type="NOA" address="0x00009888" value="0x0D500006" />
+ <register type="NOA" address="0x00009888" value="0x0B606B60" />
+ <register type="NOA" address="0x00009888" value="0x0D600006" />
+ <register type="NOA" address="0x00009888" value="0x07400C00" />
+ <register type="NOA" address="0x00009888" value="0x094055D3" />
+ <register type="NOA" address="0x00009888" value="0x01400000" />
+ <register type="NOA" address="0x00009888" value="0x05503A63" />
+ <register type="NOA" address="0x00009888" value="0x07500295" />
+ <register type="NOA" address="0x00009888" value="0x01500000" />
+ <register type="NOA" address="0x00009888" value="0x01604C60" />
+ <register type="NOA" address="0x00009888" value="0x036052AE" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0342FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0344FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0145F800" />
+ <register type="NOA" address="0x00009888" value="0x03495540" />
+ <register type="NOA" address="0x00009888" value="0x0152F000" />
+ <register type="NOA" address="0x00009888" value="0x0352003F" />
+ <register type="NOA" address="0x00009888" value="0x0154F000" />
+ <register type="NOA" address="0x00009888" value="0x0354003F" />
+ <register type="NOA" address="0x00009888" value="0x015507C0" />
+ <register type="NOA" address="0x00009888" value="0x01595000" />
+ <register type="NOA" address="0x00009888" value="0x03590015" />
+ <register type="NOA" address="0x00009888" value="0x01620FFC" />
+ <register type="NOA" address="0x00009888" value="0x01640FFC" />
+ <register type="NOA" address="0x00009888" value="0x0165003E" />
+ <register type="NOA" address="0x00009888" value="0x01690554" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B003E" />
+ <register type="NOA" address="0x00009888" value="0x001C003E" />
+ <register type="NOA" address="0x00009888" value="0x0017F554" />
+ <register type="NOA" address="0x00009888" value="0x0217AABF" />
+ <register type="NOA" address="0x00009888" value="0x0019003E" />
+ <register type="NOA" address="0x00009888" value="0x00180AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065554" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075554" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035554" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010400" />
+ <register type="NOA" address="0x00009888" value="0x62010020" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010402" />
+ <register type="NOA" address="0x00009888" value="0x52010020" />
+ <register type="NOA" address="0x00009888" value="0x54010C06" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext183"
+ chipset="ARLGT2"
+ symbol_name="Ext183"
+ underscore_name="ext183"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5538cfff-ba28-4567-8126-5f5c4ad57e13"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 Pipestall Xecore0 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE0_XVE0"
+ underscore_name="xve_stall_pipestall_xecore0_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore1 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE1_XVE0"
+ underscore_name="xve_stall_pipestall_xecore1_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore2 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE2_XVE0"
+ underscore_name="xve_stall_pipestall_xecore2_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore3 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE3_XVE0"
+ underscore_name="xve_stall_pipestall_xecore3_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 0 READ B 7 READ UADD C 2 READ UADD C 1 READ UADD C 3 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x0D000006" />
+ <register type="NOA" address="0x00009888" value="0x0D100006" />
+ <register type="NOA" address="0x00009888" value="0x0D200006" />
+ <register type="NOA" address="0x00009888" value="0x0B306F56" />
+ <register type="NOA" address="0x00009888" value="0x0D300006" />
+ <register type="NOA" address="0x00009888" value="0x09000016" />
+ <register type="NOA" address="0x00009888" value="0x01000000" />
+ <register type="NOA" address="0x00009888" value="0x091002C0" />
+ <register type="NOA" address="0x00009888" value="0x01100000" />
+ <register type="NOA" address="0x00009888" value="0x09205800" />
+ <register type="NOA" address="0x00009888" value="0x01200000" />
+ <register type="NOA" address="0x00009888" value="0x05305680" />
+ <register type="NOA" address="0x00009888" value="0x07302CD3" />
+ <register type="NOA" address="0x00009888" value="0x01300000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x17030120" />
+ <register type="NOA" address="0x00009888" value="0x03030C00" />
+ <register type="NOA" address="0x00009888" value="0x05030031" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x00050005" />
+ <register type="NOA" address="0x00009888" value="0x0006000A" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0001C00A" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01010005" />
+ <register type="NOA" address="0x00009888" value="0x50010820" />
+ <register type="NOA" address="0x00009888" value="0x5A010041" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011400" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010004" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x03020300" />
+ <register type="NOA" address="0x00009888" value="0x03040300" />
+ <register type="NOA" address="0x00009888" value="0x01051000" />
+ <register type="NOA" address="0x00009888" value="0x03090100" />
+ <register type="NOA" address="0x00009888" value="0x03120C00" />
+ <register type="NOA" address="0x00009888" value="0x03140C00" />
+ <register type="NOA" address="0x00009888" value="0x01152000" />
+ <register type="NOA" address="0x00009888" value="0x03190400" />
+ <register type="NOA" address="0x00009888" value="0x03223000" />
+ <register type="NOA" address="0x00009888" value="0x03243000" />
+ <register type="NOA" address="0x00009888" value="0x01254000" />
+ <register type="NOA" address="0x00009888" value="0x03291000" />
+ <register type="NOA" address="0x00009888" value="0x0132C000" />
+ <register type="NOA" address="0x00009888" value="0x0332C0FF" />
+ <register type="NOA" address="0x00009888" value="0x0134C000" />
+ <register type="NOA" address="0x00009888" value="0x0334C0FF" />
+ <register type="NOA" address="0x00009888" value="0x01358F80" />
+ <register type="NOA" address="0x00009888" value="0x01394000" />
+ <register type="NOA" address="0x00009888" value="0x03394055" />
+ <register type="NOA" address="0x00009888" value="0x00048000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BCF80" />
+ <register type="NOA" address="0x00009888" value="0x000CCF80" />
+ <register type="NOA" address="0x00009888" value="0x00074000" />
+ <register type="NOA" address="0x00009888" value="0x02075E55" />
+ <register type="NOA" address="0x00009888" value="0x0009CF80" />
+ <register type="NOA" address="0x00009888" value="0x0008C000" />
+ <register type="NOA" address="0x00009888" value="0x0208E0FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ </register_config>
+ </set>
+
+ <set name="Ext184"
+ chipset="ARLGT2"
+ symbol_name="Ext184"
+ underscore_name="ext184"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b35377bb-2813-4bb7-9cd5-9c5e29b48c76"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 Pipestall Xecore4 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE4_XVE0"
+ underscore_name="xve_stall_pipestall_xecore4_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore5 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE5_XVE0"
+ underscore_name="xve_stall_pipestall_xecore5_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore6 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE6_XVE0"
+ underscore_name="xve_stall_pipestall_xecore6_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE Stall Pipestall Xecore7 Xve0"
+ symbol_name="XVE_STALL_PIPESTALL_XECORE7_XVE0"
+ underscore_name="xve_stall_pipestall_xecore7_xve0"
+ description="Percentage of time in which XVE stalled, with at least one thread is ready to be scheduled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="C 0 READ B 7 READ UADD C 1 READ UADD C 2 READ UADD C 3 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 0 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GPU"
+ 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="0x0D400006" />
+ <register type="NOA" address="0x00009888" value="0x0D500006" />
+ <register type="NOA" address="0x00009888" value="0x0D600006" />
+ <register type="NOA" address="0x00009888" value="0x0B706F56" />
+ <register type="NOA" address="0x00009888" value="0x0D700006" />
+ <register type="NOA" address="0x00009888" value="0x09400016" />
+ <register type="NOA" address="0x00009888" value="0x01400000" />
+ <register type="NOA" address="0x00009888" value="0x095002C0" />
+ <register type="NOA" address="0x00009888" value="0x01500000" />
+ <register type="NOA" address="0x00009888" value="0x09605800" />
+ <register type="NOA" address="0x00009888" value="0x01600000" />
+ <register type="NOA" address="0x00009888" value="0x05705680" />
+ <register type="NOA" address="0x00009888" value="0x07702E66" />
+ <register type="NOA" address="0x00009888" value="0x01700000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x17040120" />
+ <register type="NOA" address="0x00009888" value="0x03040C00" />
+ <register type="NOA" address="0x00009888" value="0x05040031" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x0005000A" />
+ <register type="NOA" address="0x00009888" value="0x0006400A" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00074000" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0001800A" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00034000" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x01020005" />
+ <register type="NOA" address="0x00009888" value="0x00048000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010A60" />
+ <register type="NOA" address="0x00009888" value="0x5A010053" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54011400" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010004" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x03420300" />
+ <register type="NOA" address="0x00009888" value="0x03440300" />
+ <register type="NOA" address="0x00009888" value="0x01451000" />
+ <register type="NOA" address="0x00009888" value="0x03490100" />
+ <register type="NOA" address="0x00009888" value="0x03520C00" />
+ <register type="NOA" address="0x00009888" value="0x03540C00" />
+ <register type="NOA" address="0x00009888" value="0x01552000" />
+ <register type="NOA" address="0x00009888" value="0x03590400" />
+ <register type="NOA" address="0x00009888" value="0x03623000" />
+ <register type="NOA" address="0x00009888" value="0x03643000" />
+ <register type="NOA" address="0x00009888" value="0x01654000" />
+ <register type="NOA" address="0x00009888" value="0x03691000" />
+ <register type="NOA" address="0x00009888" value="0x0172C000" />
+ <register type="NOA" address="0x00009888" value="0x0372C0FF" />
+ <register type="NOA" address="0x00009888" value="0x0174C000" />
+ <register type="NOA" address="0x00009888" value="0x0374C0FF" />
+ <register type="NOA" address="0x00009888" value="0x01758F80" />
+ <register type="NOA" address="0x00009888" value="0x01794000" />
+ <register type="NOA" address="0x00009888" value="0x03794055" />
+ <register type="NOA" address="0x00009888" value="0x00148000" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BCF80" />
+ <register type="NOA" address="0x00009888" value="0x001CCF80" />
+ <register type="NOA" address="0x00009888" value="0x00174000" />
+ <register type="NOA" address="0x00009888" value="0x02175E55" />
+ <register type="NOA" address="0x00009888" value="0x0019CF80" />
+ <register type="NOA" address="0x00009888" value="0x0018C000" />
+ <register type="NOA" address="0x00009888" value="0x0218E0FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ </register_config>
+ </set>
+
+ <set name="Ext185"
+ chipset="ARLGT2"
+ symbol_name="Ext185"
+ underscore_name="ext185"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="91afdc2c-f345-41a3-93fb-4393f6d94685"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F08023A" />
+ <register type="NOA" address="0x00009888" value="0x23086800" />
+ <register type="NOA" address="0x00009888" value="0x25080011" />
+ <register type="NOA" address="0x00009888" value="0x1F18023A" />
+ <register type="NOA" address="0x00009888" value="0x23186800" />
+ <register type="NOA" address="0x00009888" value="0x25180011" />
+ <register type="NOA" address="0x00009888" value="0x1F28023A" />
+ <register type="NOA" address="0x00009888" value="0x23286800" />
+ <register type="NOA" address="0x00009888" value="0x25280011" />
+ <register type="NOA" address="0x00009888" value="0x1F38023A" />
+ <register type="NOA" address="0x00009888" value="0x23386800" />
+ <register type="NOA" address="0x00009888" value="0x25380011" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x010900AA" />
+ <register type="NOA" address="0x00009888" value="0x03083200" />
+ <register type="NOA" address="0x00009888" value="0x05080008" />
+ <register type="NOA" address="0x00009888" value="0x070807D1" />
+ <register type="NOA" address="0x00009888" value="0x09080BE1" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0119AA00" />
+ <register type="NOA" address="0x00009888" value="0x03183200" />
+ <register type="NOA" address="0x00009888" value="0x05180008" />
+ <register type="NOA" address="0x00009888" value="0x0B1807D1" />
+ <register type="NOA" address="0x00009888" value="0x0D180BE1" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x032200FF" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x032900AA" />
+ <register type="NOA" address="0x00009888" value="0x03283200" />
+ <register type="NOA" address="0x00009888" value="0x05280008" />
+ <register type="NOA" address="0x00009888" value="0x0F2807D1" />
+ <register type="NOA" address="0x00009888" value="0x11280BE1" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x0332FF00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x0339AA00" />
+ <register type="NOA" address="0x00009888" value="0x03383200" />
+ <register type="NOA" address="0x00009888" value="0x05380008" />
+ <register type="NOA" address="0x00009888" value="0x133807D1" />
+ <register type="NOA" address="0x00009888" value="0x15380BE1" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext186"
+ underscore_name="ext186"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7e6b71c0-7455-4de2-9ae6-75cee3e9914e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F48023A" />
+ <register type="NOA" address="0x00009888" value="0x23486800" />
+ <register type="NOA" address="0x00009888" value="0x25480011" />
+ <register type="NOA" address="0x00009888" value="0x1F58023A" />
+ <register type="NOA" address="0x00009888" value="0x23586800" />
+ <register type="NOA" address="0x00009888" value="0x25580011" />
+ <register type="NOA" address="0x00009888" value="0x1F68023A" />
+ <register type="NOA" address="0x00009888" value="0x23686800" />
+ <register type="NOA" address="0x00009888" value="0x25680011" />
+ <register type="NOA" address="0x00009888" value="0x1F78023A" />
+ <register type="NOA" address="0x00009888" value="0x23786800" />
+ <register type="NOA" address="0x00009888" value="0x25780011" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03483200" />
+ <register type="NOA" address="0x00009888" value="0x05480008" />
+ <register type="NOA" address="0x00009888" value="0x074807D1" />
+ <register type="NOA" address="0x00009888" value="0x09480BE1" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03583200" />
+ <register type="NOA" address="0x00009888" value="0x05580008" />
+ <register type="NOA" address="0x00009888" value="0x0B5807D1" />
+ <register type="NOA" address="0x00009888" value="0x0D580BE1" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03683200" />
+ <register type="NOA" address="0x00009888" value="0x05680008" />
+ <register type="NOA" address="0x00009888" value="0x0F6807D1" />
+ <register type="NOA" address="0x00009888" value="0x11680BE1" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03783200" />
+ <register type="NOA" address="0x00009888" value="0x05780008" />
+ <register type="NOA" address="0x00009888" value="0x137807D1" />
+ <register type="NOA" address="0x00009888" value="0x15780BE1" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext188"
+ underscore_name="ext188"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="aa82e699-aca7-4d46-9c17-66e98c4f17f7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F08023A" />
+ <register type="NOA" address="0x00009888" value="0x23086800" />
+ <register type="NOA" address="0x00009888" value="0x25080011" />
+ <register type="NOA" address="0x00009888" value="0x1F18023A" />
+ <register type="NOA" address="0x00009888" value="0x23186800" />
+ <register type="NOA" address="0x00009888" value="0x25180011" />
+ <register type="NOA" address="0x00009888" value="0x1F28023A" />
+ <register type="NOA" address="0x00009888" value="0x23286800" />
+ <register type="NOA" address="0x00009888" value="0x25280011" />
+ <register type="NOA" address="0x00009888" value="0x1F38023A" />
+ <register type="NOA" address="0x00009888" value="0x23386800" />
+ <register type="NOA" address="0x00009888" value="0x25380011" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x010900AA" />
+ <register type="NOA" address="0x00009888" value="0x03083200" />
+ <register type="NOA" address="0x00009888" value="0x05080008" />
+ <register type="NOA" address="0x00009888" value="0x070807D1" />
+ <register type="NOA" address="0x00009888" value="0x09080BE1" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x0112FF00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x0119AA00" />
+ <register type="NOA" address="0x00009888" value="0x03183200" />
+ <register type="NOA" address="0x00009888" value="0x05180008" />
+ <register type="NOA" address="0x00009888" value="0x0B1807D1" />
+ <register type="NOA" address="0x00009888" value="0x0D180BE1" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0322FF00" />
+ <register type="NOA" address="0x00009888" value="0x0324FF00" />
+ <register type="NOA" address="0x00009888" value="0x0329AA00" />
+ <register type="NOA" address="0x00009888" value="0x03283200" />
+ <register type="NOA" address="0x00009888" value="0x05280008" />
+ <register type="NOA" address="0x00009888" value="0x132807D1" />
+ <register type="NOA" address="0x00009888" value="0x15280BE1" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x033200FF" />
+ <register type="NOA" address="0x00009888" value="0x033400FF" />
+ <register type="NOA" address="0x00009888" value="0x033900AA" />
+ <register type="NOA" address="0x00009888" value="0x03383200" />
+ <register type="NOA" address="0x00009888" value="0x05380008" />
+ <register type="NOA" address="0x00009888" value="0x0F3807D1" />
+ <register type="NOA" address="0x00009888" value="0x11380BE1" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010800" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext189"
+ underscore_name="ext189"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ee4df9ba-7ff5-41c8-afac-e9e4b714ac34"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F48023A" />
+ <register type="NOA" address="0x00009888" value="0x23486800" />
+ <register type="NOA" address="0x00009888" value="0x25480011" />
+ <register type="NOA" address="0x00009888" value="0x1F58023A" />
+ <register type="NOA" address="0x00009888" value="0x23586800" />
+ <register type="NOA" address="0x00009888" value="0x25580011" />
+ <register type="NOA" address="0x00009888" value="0x1F68023A" />
+ <register type="NOA" address="0x00009888" value="0x23686800" />
+ <register type="NOA" address="0x00009888" value="0x25680011" />
+ <register type="NOA" address="0x00009888" value="0x1F78023A" />
+ <register type="NOA" address="0x00009888" value="0x23786800" />
+ <register type="NOA" address="0x00009888" value="0x25780011" />
+ <register type="NOA" address="0x00009888" value="0x014200FF" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x014900AA" />
+ <register type="NOA" address="0x00009888" value="0x03483200" />
+ <register type="NOA" address="0x00009888" value="0x05480008" />
+ <register type="NOA" address="0x00009888" value="0x074807D1" />
+ <register type="NOA" address="0x00009888" value="0x09480BE1" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FF00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x0159AA00" />
+ <register type="NOA" address="0x00009888" value="0x03583200" />
+ <register type="NOA" address="0x00009888" value="0x05580008" />
+ <register type="NOA" address="0x00009888" value="0x0B5807D1" />
+ <register type="NOA" address="0x00009888" value="0x0D580BE1" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x036200FF" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x036900AA" />
+ <register type="NOA" address="0x00009888" value="0x03683200" />
+ <register type="NOA" address="0x00009888" value="0x05680008" />
+ <register type="NOA" address="0x00009888" value="0x0F6807D1" />
+ <register type="NOA" address="0x00009888" value="0x11680BE1" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0372FF00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x0379AA00" />
+ <register type="NOA" address="0x00009888" value="0x03783200" />
+ <register type="NOA" address="0x00009888" value="0x05780008" />
+ <register type="NOA" address="0x00009888" value="0x137807D1" />
+ <register type="NOA" address="0x00009888" value="0x15780BE1" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="ARLGT2"
+ symbol_name="Ext190"
+ underscore_name="ext190"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5312f96b-dd5d-4f76-8786-f2f688143e74"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x19060009" />
+ <register type="NOA" address="0x00009888" value="0x19160009" />
+ <register type="NOA" address="0x00009888" value="0x19260009" />
+ <register type="NOA" address="0x00009888" value="0x19360009" />
+ <register type="NOA" address="0x00009888" value="0x010200AA" />
+ <register type="NOA" address="0x00009888" value="0x010400FF" />
+ <register type="NOA" address="0x00009888" value="0x03060020" />
+ <register type="NOA" address="0x00009888" value="0x05060554" />
+ <register type="NOA" address="0x00009888" value="0x070605D6" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x0112AA00" />
+ <register type="NOA" address="0x00009888" value="0x0114FF00" />
+ <register type="NOA" address="0x00009888" value="0x03160020" />
+ <register type="NOA" address="0x00009888" value="0x09160554" />
+ <register type="NOA" address="0x00009888" value="0x0B1605D6" />
+ <register type="NOA" address="0x00009888" value="0x05160000" />
+ <register type="NOA" address="0x00009888" value="0x01160000" />
+ <register type="NOA" address="0x00009888" value="0x032200AA" />
+ <register type="NOA" address="0x00009888" value="0x032400FF" />
+ <register type="NOA" address="0x00009888" value="0x03260020" />
+ <register type="NOA" address="0x00009888" value="0x0D260554" />
+ <register type="NOA" address="0x00009888" value="0x0F2605D6" />
+ <register type="NOA" address="0x00009888" value="0x05260000" />
+ <register type="NOA" address="0x00009888" value="0x01260000" />
+ <register type="NOA" address="0x00009888" value="0x0332AA00" />
+ <register type="NOA" address="0x00009888" value="0x0334FF00" />
+ <register type="NOA" address="0x00009888" value="0x03360020" />
+ <register type="NOA" address="0x00009888" value="0x11360554" />
+ <register type="NOA" address="0x00009888" value="0x133605D6" />
+ <register type="NOA" address="0x00009888" value="0x05360000" />
+ <register type="NOA" address="0x00009888" value="0x01360000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFF00" />
+ <register type="NOA" address="0x00009888" value="0x000CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0007FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="Ext191"
+ chipset="ARLGT2"
+ symbol_name="Ext191"
+ underscore_name="ext191"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f9aaa5d6-7199-472f-a87d-cc4064cea675"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x19460009" />
+ <register type="NOA" address="0x00009888" value="0x19560009" />
+ <register type="NOA" address="0x00009888" value="0x19660009" />
+ <register type="NOA" address="0x00009888" value="0x19760009" />
+ <register type="NOA" address="0x00009888" value="0x014200AA" />
+ <register type="NOA" address="0x00009888" value="0x014400FF" />
+ <register type="NOA" address="0x00009888" value="0x03460020" />
+ <register type="NOA" address="0x00009888" value="0x05460554" />
+ <register type="NOA" address="0x00009888" value="0x074605D6" />
+ <register type="NOA" address="0x00009888" value="0x01460000" />
+ <register type="NOA" address="0x00009888" value="0x0152AA00" />
+ <register type="NOA" address="0x00009888" value="0x0154FF00" />
+ <register type="NOA" address="0x00009888" value="0x03560020" />
+ <register type="NOA" address="0x00009888" value="0x09560554" />
+ <register type="NOA" address="0x00009888" value="0x0B5605D6" />
+ <register type="NOA" address="0x00009888" value="0x05560000" />
+ <register type="NOA" address="0x00009888" value="0x01560000" />
+ <register type="NOA" address="0x00009888" value="0x036200AA" />
+ <register type="NOA" address="0x00009888" value="0x036400FF" />
+ <register type="NOA" address="0x00009888" value="0x03660020" />
+ <register type="NOA" address="0x00009888" value="0x0D660554" />
+ <register type="NOA" address="0x00009888" value="0x0F6605D6" />
+ <register type="NOA" address="0x00009888" value="0x05660000" />
+ <register type="NOA" address="0x00009888" value="0x01660000" />
+ <register type="NOA" address="0x00009888" value="0x0372AA00" />
+ <register type="NOA" address="0x00009888" value="0x0374FF00" />
+ <register type="NOA" address="0x00009888" value="0x03760020" />
+ <register type="NOA" address="0x00009888" value="0x11760554" />
+ <register type="NOA" address="0x00009888" value="0x137605D6" />
+ <register type="NOA" address="0x00009888" value="0x05760000" />
+ <register type="NOA" address="0x00009888" value="0x01760000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFF00" />
+ <register type="NOA" address="0x00009888" value="0x001CFF00" />
+ <register type="NOA" address="0x00009888" value="0x0017FFAA" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FF00" />
+ <register type="NOA" address="0x00009888" value="0x0218FFAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C01140A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010C06" />
+ <register type="NOA" address="0x00009888" value="0x62010060" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010004" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="Ext192"
+ chipset="ARLGT2"
+ symbol_name="Ext192"
+ underscore_name="ext192"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="35fc86da-78db-4a78-b4ce-8237de7c8a7d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ C 7 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 4 READ C 5 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ C 3 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 0 READ C 1 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x170502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B0572E0" />
+ <register type="NOA" address="0x00009888" value="0x171502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B1572E0" />
+ <register type="NOA" address="0x00009888" value="0x172502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B2572E0" />
+ <register type="NOA" address="0x00009888" value="0x173502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B3572E0" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x0302F000" />
+ <register type="NOA" address="0x00009888" value="0x0104000F" />
+ <register type="NOA" address="0x00009888" value="0x0304F000" />
+ <register type="NOA" address="0x00009888" value="0x03054004" />
+ <register type="NOA" address="0x00009888" value="0x05050C20" />
+ <register type="NOA" address="0x00009888" value="0x13050A20" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090005" />
+ <register type="NOA" address="0x00009888" value="0x03095000" />
+ <register type="NOA" address="0x00009888" value="0x011200F0" />
+ <register type="NOA" address="0x00009888" value="0x03120F00" />
+ <register type="NOA" address="0x00009888" value="0x011400F0" />
+ <register type="NOA" address="0x00009888" value="0x03140F00" />
+ <register type="NOA" address="0x00009888" value="0x03154004" />
+ <register type="NOA" address="0x00009888" value="0x071500C2" />
+ <register type="NOA" address="0x00009888" value="0x11150A20" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01190050" />
+ <register type="NOA" address="0x00009888" value="0x03190500" />
+ <register type="NOA" address="0x00009888" value="0x01220F00" />
+ <register type="NOA" address="0x00009888" value="0x032200F0" />
+ <register type="NOA" address="0x00009888" value="0x01240F00" />
+ <register type="NOA" address="0x00009888" value="0x032400F0" />
+ <register type="NOA" address="0x00009888" value="0x03254004" />
+ <register type="NOA" address="0x00009888" value="0x092500C2" />
+ <register type="NOA" address="0x00009888" value="0x0F250A20" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x01290500" />
+ <register type="NOA" address="0x00009888" value="0x03290050" />
+ <register type="NOA" address="0x00009888" value="0x0132F000" />
+ <register type="NOA" address="0x00009888" value="0x0332000F" />
+ <register type="NOA" address="0x00009888" value="0x0134F000" />
+ <register type="NOA" address="0x00009888" value="0x0334000F" />
+ <register type="NOA" address="0x00009888" value="0x03354004" />
+ <register type="NOA" address="0x00009888" value="0x0B3500C2" />
+ <register type="NOA" address="0x00009888" value="0x0D350A20" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x01395000" />
+ <register type="NOA" address="0x00009888" value="0x03390005" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000C0FF0" />
+ <register type="NOA" address="0x00009888" value="0x000755FA" />
+ <register type="NOA" address="0x00009888" value="0x0207AF55" />
+ <register type="NOA" address="0x00009888" value="0x00090FF0" />
+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
+ <register type="NOA" address="0x00009888" value="0x020800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext193"
+ chipset="ARLGT2"
+ symbol_name="Ext193"
+ underscore_name="ext193"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="32888b9d-a5ec-4642-bf0e-838966fb7354"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x174502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B455F80" />
+ <register type="NOA" address="0x00009888" value="0x175502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B555F80" />
+ <register type="NOA" address="0x00009888" value="0x176502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B655F80" />
+ <register type="NOA" address="0x00009888" value="0x177502A0" />
+ <register type="NOA" address="0x00009888" value="0x1B755F80" />
+ <register type="NOA" address="0x00009888" value="0x0142000F" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0144000F" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x03454004" />
+ <register type="NOA" address="0x00009888" value="0x05450C20" />
+ <register type="NOA" address="0x00009888" value="0x13450A20" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490005" />
+ <register type="NOA" address="0x00009888" value="0x03495000" />
+ <register type="NOA" address="0x00009888" value="0x015200F0" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x015400F0" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x03554004" />
+ <register type="NOA" address="0x00009888" value="0x075500C2" />
+ <register type="NOA" address="0x00009888" value="0x11550A20" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01590050" />
+ <register type="NOA" address="0x00009888" value="0x03590500" />
+ <register type="NOA" address="0x00009888" value="0x01620F00" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x01640F00" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x03654004" />
+ <register type="NOA" address="0x00009888" value="0x096500C2" />
+ <register type="NOA" address="0x00009888" value="0x0F650A20" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01690500" />
+ <register type="NOA" address="0x00009888" value="0x03690050" />
+ <register type="NOA" address="0x00009888" value="0x0172F000" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x03754004" />
+ <register type="NOA" address="0x00009888" value="0x0B7500C2" />
+ <register type="NOA" address="0x00009888" value="0x0D750A20" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01795000" />
+ <register type="NOA" address="0x00009888" value="0x03790005" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0FF0" />
+ <register type="NOA" address="0x00009888" value="0x001C0FF0" />
+ <register type="NOA" address="0x00009888" value="0x001755FA" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190FF0" />
+ <register type="NOA" address="0x00009888" value="0x0018FA00" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext195"
+ chipset="ARLGT2"
+ symbol_name="Ext195"
+ underscore_name="ext195"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="62383640-9f57-4b78-b8df-41ea7d66787f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GpGpu Dispatch Xecore0"
+ symbol_name="GPGPU_DISPATCH_XECORE0"
+ underscore_name="gpgpu_dispatch_xecore0"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GpGpu Dispatch Xecore1"
+ symbol_name="GPGPU_DISPATCH_XECORE1"
+ underscore_name="gpgpu_dispatch_xecore1"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GpGpu Dispatch Xecore2"
+ symbol_name="GPGPU_DISPATCH_XECORE2"
+ underscore_name="gpgpu_dispatch_xecore2"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x0B002960" />
+ <register type="NOA" address="0x00009888" value="0x0B102960" />
+ <register type="NOA" address="0x00009888" value="0x0B202960" />
+ <register type="NOA" address="0x00009888" value="0x0B302960" />
+ <register type="NOA" address="0x00009888" value="0x010039E0" />
+ <register type="NOA" address="0x00009888" value="0x031039E0" />
+ <register type="NOA" address="0x00009888" value="0x01100000" />
+ <register type="NOA" address="0x00009888" value="0x052039E0" />
+ <register type="NOA" address="0x00009888" value="0x01200000" />
+ <register type="NOA" address="0x00009888" value="0x073039E0" />
+ <register type="NOA" address="0x00009888" value="0x01300000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B070000" />
+ <register type="NOA" address="0x00009888" value="0x2B170000" />
+ <register type="NOA" address="0x00009888" value="0x2B270000" />
+ <register type="NOA" address="0x00009888" value="0x2B370000" />
+ <register type="NOA" address="0x00009888" value="0x0102003F" />
+ <register type="NOA" address="0x00009888" value="0x0104003F" />
+ <register type="NOA" address="0x00009888" value="0x03048000" />
+ <register type="NOA" address="0x00009888" value="0x01050007" />
+ <register type="NOA" address="0x00009888" value="0x07070006" />
+ <register type="NOA" address="0x00009888" value="0x17070980" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x01090015" />
+ <register type="NOA" address="0x00009888" value="0x01120FC0" />
+ <register type="NOA" address="0x00009888" value="0x01140FC0" />
+ <register type="NOA" address="0x00009888" value="0x03142000" />
+ <register type="NOA" address="0x00009888" value="0x01150038" />
+ <register type="NOA" address="0x00009888" value="0x07170006" />
+ <register type="NOA" address="0x00009888" value="0x17170026" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x01190540" />
+ <register type="NOA" address="0x00009888" value="0x0122F000" />
+ <register type="NOA" address="0x00009888" value="0x03220003" />
+ <register type="NOA" address="0x00009888" value="0x0124F000" />
+ <register type="NOA" address="0x00009888" value="0x03240803" />
+ <register type="NOA" address="0x00009888" value="0x012501C0" />
+ <register type="NOA" address="0x00009888" value="0x07270006" />
+ <register type="NOA" address="0x00009888" value="0x15270980" />
+ <register type="NOA" address="0x00009888" value="0x09270000" />
+ <register type="NOA" address="0x00009888" value="0x03270000" />
+ <register type="NOA" address="0x00009888" value="0x01295000" />
+ <register type="NOA" address="0x00009888" value="0x03290001" />
+ <register type="NOA" address="0x00009888" value="0x033200FC" />
+ <register type="NOA" address="0x00009888" value="0x033402FC" />
+ <register type="NOA" address="0x00009888" value="0x01350E00" />
+ <register type="NOA" address="0x00009888" value="0x07370006" />
+ <register type="NOA" address="0x00009888" value="0x15370026" />
+ <register type="NOA" address="0x00009888" value="0x09370000" />
+ <register type="NOA" address="0x00009888" value="0x03370000" />
+ <register type="NOA" address="0x00009888" value="0x03390054" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B3FC0" />
+ <register type="NOA" address="0x00009888" value="0x000C3FC0" />
+ <register type="NOA" address="0x00009888" value="0x00075FEA" />
+ <register type="NOA" address="0x00009888" value="0x0207B555" />
+ <register type="NOA" address="0x00009888" value="0x00093FC0" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x02080BFE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010A00" />
+ <register type="NOA" address="0x00009888" value="0x56010290" />
+ <register type="NOA" address="0x00009888" value="0x58010820" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="Ext196"
+ chipset="ARLGT2"
+ symbol_name="Ext196"
+ underscore_name="ext196"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f42c9d63-283d-4f87-a031-5139f96abada"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GpGpu Dispatch Xecore5"
+ symbol_name="GPGPU_DISPATCH_XECORE5"
+ underscore_name="gpgpu_dispatch_xecore5"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GpGpu Dispatch Xecore7"
+ symbol_name="GPGPU_DISPATCH_XECORE7"
+ underscore_name="gpgpu_dispatch_xecore7"
+ description="Number of clocks spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x0B402960" />
+ <register type="NOA" address="0x00009888" value="0x0B502960" />
+ <register type="NOA" address="0x00009888" value="0x0B602960" />
+ <register type="NOA" address="0x00009888" value="0x0B702960" />
+ <register type="NOA" address="0x00009888" value="0x014039E0" />
+ <register type="NOA" address="0x00009888" value="0x035039E0" />
+ <register type="NOA" address="0x00009888" value="0x01500000" />
+ <register type="NOA" address="0x00009888" value="0x056039E0" />
+ <register type="NOA" address="0x00009888" value="0x01600000" />
+ <register type="NOA" address="0x00009888" value="0x077039E0" />
+ <register type="NOA" address="0x00009888" value="0x01700000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x2B470000" />
+ <register type="NOA" address="0x00009888" value="0x2B570000" />
+ <register type="NOA" address="0x00009888" value="0x2B670000" />
+ <register type="NOA" address="0x00009888" value="0x2B770000" />
+ <register type="NOA" address="0x00009888" value="0x0142003F" />
+ <register type="NOA" address="0x00009888" value="0x0144003F" />
+ <register type="NOA" address="0x00009888" value="0x03448000" />
+ <register type="NOA" address="0x00009888" value="0x01450007" />
+ <register type="NOA" address="0x00009888" value="0x07470006" />
+ <register type="NOA" address="0x00009888" value="0x17470980" />
+ <register type="NOA" address="0x00009888" value="0x09470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x01490015" />
+ <register type="NOA" address="0x00009888" value="0x01520FC0" />
+ <register type="NOA" address="0x00009888" value="0x01540FC0" />
+ <register type="NOA" address="0x00009888" value="0x03542000" />
+ <register type="NOA" address="0x00009888" value="0x01550038" />
+ <register type="NOA" address="0x00009888" value="0x07570006" />
+ <register type="NOA" address="0x00009888" value="0x17570026" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x01590540" />
+ <register type="NOA" address="0x00009888" value="0x0162F000" />
+ <register type="NOA" address="0x00009888" value="0x03620003" />
+ <register type="NOA" address="0x00009888" value="0x0164F000" />
+ <register type="NOA" address="0x00009888" value="0x03640803" />
+ <register type="NOA" address="0x00009888" value="0x016501C0" />
+ <register type="NOA" address="0x00009888" value="0x07670006" />
+ <register type="NOA" address="0x00009888" value="0x15670980" />
+ <register type="NOA" address="0x00009888" value="0x09670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x01695000" />
+ <register type="NOA" address="0x00009888" value="0x03690001" />
+ <register type="NOA" address="0x00009888" value="0x037200FC" />
+ <register type="NOA" address="0x00009888" value="0x037402FC" />
+ <register type="NOA" address="0x00009888" value="0x01750E00" />
+ <register type="NOA" address="0x00009888" value="0x07770006" />
+ <register type="NOA" address="0x00009888" value="0x15770026" />
+ <register type="NOA" address="0x00009888" value="0x09770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x03790054" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B3FC0" />
+ <register type="NOA" address="0x00009888" value="0x001C3FC0" />
+ <register type="NOA" address="0x00009888" value="0x00175FEA" />
+ <register type="NOA" address="0x00009888" value="0x0217B555" />
+ <register type="NOA" address="0x00009888" value="0x00193FC0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x02180BFE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010A00" />
+ <register type="NOA" address="0x00009888" value="0x56010290" />
+ <register type="NOA" address="0x00009888" value="0x58010820" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" 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="Ext198"
+ chipset="ARLGT2"
+ symbol_name="Ext198"
+ underscore_name="ext198"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1823eb8a-0760-4c46-9331-8b86fe480655"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank0 Xecore0"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE0"
+ underscore_name="slm_access_count_bank0_xecore0"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore1"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE1"
+ underscore_name="slm_access_count_bank0_xecore1"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore2"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE2"
+ underscore_name="slm_access_count_bank0_xecore2"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore3"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE3"
+ underscore_name="slm_access_count_bank0_xecore3"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x170902D5" />
+ <register type="NOA" address="0x00009888" value="0x171902D5" />
+ <register type="NOA" address="0x00009888" value="0x172902D5" />
+ <register type="NOA" address="0x00009888" value="0x173902D5" />
+ <register type="NOA" address="0x00009888" value="0x0102003F" />
+ <register type="NOA" address="0x00009888" value="0x0104003F" />
+ <register type="NOA" address="0x00009888" value="0x05090008" />
+ <register type="NOA" address="0x00009888" value="0x07090718" />
+ <register type="NOA" address="0x00009888" value="0x09090008" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x01120FC0" />
+ <register type="NOA" address="0x00009888" value="0x01140FC0" />
+ <register type="NOA" address="0x00009888" value="0x05190008" />
+ <register type="NOA" address="0x00009888" value="0x09190180" />
+ <register type="NOA" address="0x00009888" value="0x0B190207" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x0122F000" />
+ <register type="NOA" address="0x00009888" value="0x03220003" />
+ <register type="NOA" address="0x00009888" value="0x0124F000" />
+ <register type="NOA" address="0x00009888" value="0x03240003" />
+ <register type="NOA" address="0x00009888" value="0x05290008" />
+ <register type="NOA" address="0x00009888" value="0x0D2901C6" />
+ <register type="NOA" address="0x00009888" value="0x0F290008" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x033200FC" />
+ <register type="NOA" address="0x00009888" value="0x033400FC" />
+ <register type="NOA" address="0x00009888" value="0x05390008" />
+ <register type="NOA" address="0x00009888" value="0x0F390180" />
+ <register type="NOA" address="0x00009888" value="0x11390207" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x00075FEA" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x020800FE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext199"
+ chipset="ARLGT2"
+ symbol_name="Ext199"
+ underscore_name="ext199"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="73ec6883-4d19-42bd-ae39-64198344ae97"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank1 Xecore0"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE0"
+ underscore_name="slm_access_count_bank1_xecore0"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore1"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE1"
+ underscore_name="slm_access_count_bank1_xecore1"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore2"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE2"
+ underscore_name="slm_access_count_bank1_xecore2"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore3"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE3"
+ underscore_name="slm_access_count_bank1_xecore3"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1B095400" />
+ <register type="NOA" address="0x00009888" value="0x1D090016" />
+ <register type="NOA" address="0x00009888" value="0x1B195400" />
+ <register type="NOA" address="0x00009888" value="0x1D190016" />
+ <register type="NOA" address="0x00009888" value="0x1B295400" />
+ <register type="NOA" address="0x00009888" value="0x1D290016" />
+ <register type="NOA" address="0x00009888" value="0x1B395400" />
+ <register type="NOA" address="0x00009888" value="0x1D390016" />
+ <register type="NOA" address="0x00009888" value="0x0102003F" />
+ <register type="NOA" address="0x00009888" value="0x0104003F" />
+ <register type="NOA" address="0x00009888" value="0x05090380" />
+ <register type="NOA" address="0x00009888" value="0x07091758" />
+ <register type="NOA" address="0x00009888" value="0x09090018" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x01120FC0" />
+ <register type="NOA" address="0x00009888" value="0x01140FC0" />
+ <register type="NOA" address="0x00009888" value="0x05190380" />
+ <register type="NOA" address="0x00009888" value="0x09190580" />
+ <register type="NOA" address="0x00009888" value="0x0B190617" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x0122F000" />
+ <register type="NOA" address="0x00009888" value="0x03220003" />
+ <register type="NOA" address="0x00009888" value="0x0124F000" />
+ <register type="NOA" address="0x00009888" value="0x03240003" />
+ <register type="NOA" address="0x00009888" value="0x05290380" />
+ <register type="NOA" address="0x00009888" value="0x0D2905D6" />
+ <register type="NOA" address="0x00009888" value="0x0F290018" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x033200FC" />
+ <register type="NOA" address="0x00009888" value="0x033400FC" />
+ <register type="NOA" address="0x00009888" value="0x05390380" />
+ <register type="NOA" address="0x00009888" value="0x0F390580" />
+ <register type="NOA" address="0x00009888" value="0x11390617" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0FC0" />
+ <register type="NOA" address="0x00009888" value="0x000C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x00075FEA" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x020800FE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020100FF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext200"
+ chipset="ARLGT2"
+ symbol_name="Ext200"
+ underscore_name="ext200"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="16e6e75b-901d-4111-a6f9-bdf04f0219c8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank0 Xecore4"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE4"
+ underscore_name="slm_access_count_bank0_xecore4"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore5"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE5"
+ underscore_name="slm_access_count_bank0_xecore5"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore6"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE6"
+ underscore_name="slm_access_count_bank0_xecore6"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank0 Xecore7"
+ symbol_name="SLM_ACCESS_COUNT_BANK0_XECORE7"
+ underscore_name="slm_access_count_bank0_xecore7"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x174902D5" />
+ <register type="NOA" address="0x00009888" value="0x175902D5" />
+ <register type="NOA" address="0x00009888" value="0x176902D5" />
+ <register type="NOA" address="0x00009888" value="0x177902D5" />
+ <register type="NOA" address="0x00009888" value="0x0142003F" />
+ <register type="NOA" address="0x00009888" value="0x0144003F" />
+ <register type="NOA" address="0x00009888" value="0x05490008" />
+ <register type="NOA" address="0x00009888" value="0x07490718" />
+ <register type="NOA" address="0x00009888" value="0x09490008" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x01520FC0" />
+ <register type="NOA" address="0x00009888" value="0x01540FC0" />
+ <register type="NOA" address="0x00009888" value="0x05590008" />
+ <register type="NOA" address="0x00009888" value="0x09590180" />
+ <register type="NOA" address="0x00009888" value="0x0B590207" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x0162F000" />
+ <register type="NOA" address="0x00009888" value="0x03620003" />
+ <register type="NOA" address="0x00009888" value="0x0164F000" />
+ <register type="NOA" address="0x00009888" value="0x03640003" />
+ <register type="NOA" address="0x00009888" value="0x05690008" />
+ <register type="NOA" address="0x00009888" value="0x0D6901C6" />
+ <register type="NOA" address="0x00009888" value="0x0F690008" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x037200FC" />
+ <register type="NOA" address="0x00009888" value="0x037400FC" />
+ <register type="NOA" address="0x00009888" value="0x05790008" />
+ <register type="NOA" address="0x00009888" value="0x0F790180" />
+ <register type="NOA" address="0x00009888" value="0x11790207" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0FC0" />
+ <register type="NOA" address="0x00009888" value="0x001C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x00175FEA" />
+ <register type="NOA" address="0x00009888" value="0x02170055" />
+ <register type="NOA" address="0x00009888" value="0x00190FC0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x021800FE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext201"
+ chipset="ARLGT2"
+ symbol_name="Ext201"
+ underscore_name="ext201"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="74d79330-c14c-490b-a045-d09cd72e6bd2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank1 Xecore4"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE4"
+ underscore_name="slm_access_count_bank1_xecore4"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore5"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE5"
+ underscore_name="slm_access_count_bank1_xecore5"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore6"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE6"
+ underscore_name="slm_access_count_bank1_xecore6"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Access Count Bank1 Xecore7"
+ symbol_name="SLM_ACCESS_COUNT_BANK1_XECORE7"
+ underscore_name="slm_access_count_bank1_xecore7"
+ description="Number of SLM accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1B495400" />
+ <register type="NOA" address="0x00009888" value="0x1D490016" />
+ <register type="NOA" address="0x00009888" value="0x1B595400" />
+ <register type="NOA" address="0x00009888" value="0x1D590016" />
+ <register type="NOA" address="0x00009888" value="0x1B695400" />
+ <register type="NOA" address="0x00009888" value="0x1D690016" />
+ <register type="NOA" address="0x00009888" value="0x1B795400" />
+ <register type="NOA" address="0x00009888" value="0x1D790016" />
+ <register type="NOA" address="0x00009888" value="0x0142003F" />
+ <register type="NOA" address="0x00009888" value="0x0144003F" />
+ <register type="NOA" address="0x00009888" value="0x05490380" />
+ <register type="NOA" address="0x00009888" value="0x07491758" />
+ <register type="NOA" address="0x00009888" value="0x09490018" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x01520FC0" />
+ <register type="NOA" address="0x00009888" value="0x01540FC0" />
+ <register type="NOA" address="0x00009888" value="0x05590380" />
+ <register type="NOA" address="0x00009888" value="0x09590580" />
+ <register type="NOA" address="0x00009888" value="0x0B590617" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x0162F000" />
+ <register type="NOA" address="0x00009888" value="0x03620003" />
+ <register type="NOA" address="0x00009888" value="0x0164F000" />
+ <register type="NOA" address="0x00009888" value="0x03640003" />
+ <register type="NOA" address="0x00009888" value="0x05690380" />
+ <register type="NOA" address="0x00009888" value="0x0D6905D6" />
+ <register type="NOA" address="0x00009888" value="0x0F690018" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x037200FC" />
+ <register type="NOA" address="0x00009888" value="0x037400FC" />
+ <register type="NOA" address="0x00009888" value="0x05790380" />
+ <register type="NOA" address="0x00009888" value="0x0F790580" />
+ <register type="NOA" address="0x00009888" value="0x11790617" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0FC0" />
+ <register type="NOA" address="0x00009888" value="0x001C0FC0" />
+ <register type="NOA" address="0x00009888" value="0x00175FEA" />
+ <register type="NOA" address="0x00009888" value="0x02170055" />
+ <register type="NOA" address="0x00009888" value="0x00190FC0" />
+ <register type="NOA" address="0x00009888" value="0x0018A000" />
+ <register type="NOA" address="0x00009888" value="0x021800FE" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020100AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C0A" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010004" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="Ext202"
+ chipset="ARLGT2"
+ symbol_name="Ext202"
+ underscore_name="ext202"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d923e457-2aba-49e9-987c-d21f46ce542a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160100A0" />
+ <register type="NOA" address="0x00009888" value="0x02010010" />
+ <register type="NOA" address="0x00009888" value="0x06010207" />
+ <register type="NOA" address="0x00009888" value="0x08010289" />
+ <register type="NOA" address="0x00009888" value="0x0A01030B" />
+ <register type="NOA" address="0x00009888" value="0x0C01038D" />
+ <register type="NOA" address="0x00009888" value="0x0E01000F" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02060001" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02070002" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02010002" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext203"
+ underscore_name="ext203"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1f940be7-7cf8-4f6f-81c4-0f7496246060"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x161100A0" />
+ <register type="NOA" address="0x00009888" value="0x02110010" />
+ <register type="NOA" address="0x00009888" value="0x06110207" />
+ <register type="NOA" address="0x00009888" value="0x08110289" />
+ <register type="NOA" address="0x00009888" value="0x0A11030B" />
+ <register type="NOA" address="0x00009888" value="0x0C11038D" />
+ <register type="NOA" address="0x00009888" value="0x0E11000F" />
+ <register type="NOA" address="0x00009888" value="0x04110000" />
+ <register type="NOA" address="0x00009888" value="0x00110000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02020002" />
+ <register type="NOA" address="0x00009888" value="0x00015555" />
+ <register type="NOA" address="0x00009888" value="0x02010001" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext204"
+ underscore_name="ext204"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="423e9c00-9a57-40f0-9516-56a279d21b5a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="C 7 READ C 6 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="C 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 1 READ B 0 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ B 2 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ B 4 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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 7 READ B 6 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B050220" />
+ <register type="NOA" address="0x00009888" value="0x1B150220" />
+ <register type="NOA" address="0x00009888" value="0x1B250220" />
+ <register type="NOA" address="0x00009888" value="0x1B350220" />
+ <register type="NOA" address="0x00009888" value="0x1B450220" />
+ <register type="NOA" address="0x00009888" value="0x1B550220" />
+ <register type="NOA" address="0x00009888" value="0x1B650220" />
+ <register type="NOA" address="0x00009888" value="0x1B750220" />
+ <register type="NOA" address="0x00009888" value="0x0302F000" />
+ <register type="NOA" address="0x00009888" value="0x0304F000" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x130509A2" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03095000" />
+ <register type="NOA" address="0x00009888" value="0x03120F00" />
+ <register type="NOA" address="0x00009888" value="0x03140F00" />
+ <register type="NOA" address="0x00009888" value="0x03150000" />
+ <register type="NOA" address="0x00009888" value="0x111509A2" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x03190500" />
+ <register type="NOA" address="0x00009888" value="0x032200F0" />
+ <register type="NOA" address="0x00009888" value="0x032400F0" />
+ <register type="NOA" address="0x00009888" value="0x03250000" />
+ <register type="NOA" address="0x00009888" value="0x0F2509A2" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290050" />
+ <register type="NOA" address="0x00009888" value="0x0332000F" />
+ <register type="NOA" address="0x00009888" value="0x0334000F" />
+ <register type="NOA" address="0x00009888" value="0x03350000" />
+ <register type="NOA" address="0x00009888" value="0x0D3509A2" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03390005" />
+ <register type="NOA" address="0x00009888" value="0x0142000F" />
+ <register type="NOA" address="0x00009888" value="0x0144000F" />
+ <register type="NOA" address="0x00009888" value="0x03450000" />
+ <register type="NOA" address="0x00009888" value="0x05459A20" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490005" />
+ <register type="NOA" address="0x00009888" value="0x015200F0" />
+ <register type="NOA" address="0x00009888" value="0x015400F0" />
+ <register type="NOA" address="0x00009888" value="0x03550000" />
+ <register type="NOA" address="0x00009888" value="0x075509A2" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01590050" />
+ <register type="NOA" address="0x00009888" value="0x01620F00" />
+ <register type="NOA" address="0x00009888" value="0x01640F00" />
+ <register type="NOA" address="0x00009888" value="0x03650000" />
+ <register type="NOA" address="0x00009888" value="0x096509A2" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01690500" />
+ <register type="NOA" address="0x00009888" value="0x0172F000" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x03750000" />
+ <register type="NOA" address="0x00009888" value="0x0B7509A2" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01795000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0F00" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0207AF55" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x020800AF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B00F0" />
+ <register type="NOA" address="0x00009888" value="0x001C00F0" />
+ <register type="NOA" address="0x00009888" value="0x001755FA" />
+ <register type="NOA" address="0x00009888" value="0x001900F0" />
+ <register type="NOA" address="0x00009888" value="0x0018FA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010200" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010E25" />
+ <register type="NOA" address="0x00009888" value="0x56010671" />
+ <register type="NOA" address="0x00009888" value="0x58010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext205"
+ chipset="ARLGT2"
+ symbol_name="Ext205"
+ underscore_name="ext205"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8d5c3672-c570-4f42-9f04-ec1b34a80cc4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ C 6 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 5 READ C 4 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 1 READ B 0 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 3 READ B 2 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 5 READ B 4 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <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 7 READ B 6 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B050220" />
+ <register type="NOA" address="0x00009888" value="0x1B150220" />
+ <register type="NOA" address="0x00009888" value="0x1B250220" />
+ <register type="NOA" address="0x00009888" value="0x1B350220" />
+ <register type="NOA" address="0x00009888" value="0x1B450220" />
+ <register type="NOA" address="0x00009888" value="0x1B550220" />
+ <register type="NOA" address="0x00009888" value="0x1B650220" />
+ <register type="NOA" address="0x00009888" value="0x1B750220" />
+ <register type="NOA" address="0x00009888" value="0x0302F000" />
+ <register type="NOA" address="0x00009888" value="0x0304F000" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x13050920" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03095000" />
+ <register type="NOA" address="0x00009888" value="0x03120F00" />
+ <register type="NOA" address="0x00009888" value="0x03140F00" />
+ <register type="NOA" address="0x00009888" value="0x03150000" />
+ <register type="NOA" address="0x00009888" value="0x11150920" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x03190500" />
+ <register type="NOA" address="0x00009888" value="0x032200F0" />
+ <register type="NOA" address="0x00009888" value="0x032400F0" />
+ <register type="NOA" address="0x00009888" value="0x03250000" />
+ <register type="NOA" address="0x00009888" value="0x0F250920" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x03290050" />
+ <register type="NOA" address="0x00009888" value="0x0332000F" />
+ <register type="NOA" address="0x00009888" value="0x0334000F" />
+ <register type="NOA" address="0x00009888" value="0x03350000" />
+ <register type="NOA" address="0x00009888" value="0x0D350920" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x03390005" />
+ <register type="NOA" address="0x00009888" value="0x0142000F" />
+ <register type="NOA" address="0x00009888" value="0x0144000F" />
+ <register type="NOA" address="0x00009888" value="0x03450000" />
+ <register type="NOA" address="0x00009888" value="0x05459200" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x01490005" />
+ <register type="NOA" address="0x00009888" value="0x015200F0" />
+ <register type="NOA" address="0x00009888" value="0x015400F0" />
+ <register type="NOA" address="0x00009888" value="0x03550000" />
+ <register type="NOA" address="0x00009888" value="0x07550920" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x01590050" />
+ <register type="NOA" address="0x00009888" value="0x01620F00" />
+ <register type="NOA" address="0x00009888" value="0x01640F00" />
+ <register type="NOA" address="0x00009888" value="0x03650000" />
+ <register type="NOA" address="0x00009888" value="0x09650920" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01690500" />
+ <register type="NOA" address="0x00009888" value="0x0172F000" />
+ <register type="NOA" address="0x00009888" value="0x0174F000" />
+ <register type="NOA" address="0x00009888" value="0x03750000" />
+ <register type="NOA" address="0x00009888" value="0x0B750920" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01795000" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B0F00" />
+ <register type="NOA" address="0x00009888" value="0x000C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0207AF55" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x020800AF" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B00F0" />
+ <register type="NOA" address="0x00009888" value="0x001C00F0" />
+ <register type="NOA" address="0x00009888" value="0x001755FA" />
+ <register type="NOA" address="0x00009888" value="0x001900F0" />
+ <register type="NOA" address="0x00009888" value="0x0018FA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A0100A0" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010004" />
+ <register type="NOA" address="0x00009888" value="0x62010200" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010E25" />
+ <register type="NOA" address="0x00009888" value="0x56010671" />
+ <register type="NOA" address="0x00009888" value="0x58010060" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext212"
+ chipset="ARLGT2"
+ symbol_name="Ext212"
+ underscore_name="ext212"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="dd386597-49a3-4fcd-9e4c-acc4cd0083e5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 1 READ B 0 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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 3 READ B 2 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 5 READ B 4 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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 7 READ B 6 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="C 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="C 7 READ C 6 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B050220" />
+ <register type="NOA" address="0x00009888" value="0x1B150220" />
+ <register type="NOA" address="0x00009888" value="0x1B250220" />
+ <register type="NOA" address="0x00009888" value="0x1B350220" />
+ <register type="NOA" address="0x00009888" value="0x1B450220" />
+ <register type="NOA" address="0x00009888" value="0x1B550220" />
+ <register type="NOA" address="0x00009888" value="0x1B650220" />
+ <register type="NOA" address="0x00009888" value="0x1B750220" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x0104000F" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x05059610" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090005" />
+ <register type="NOA" address="0x00009888" value="0x011200F0" />
+ <register type="NOA" address="0x00009888" value="0x011400F0" />
+ <register type="NOA" address="0x00009888" value="0x03150000" />
+ <register type="NOA" address="0x00009888" value="0x07150961" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01190050" />
+ <register type="NOA" address="0x00009888" value="0x01220F00" />
+ <register type="NOA" address="0x00009888" value="0x01240F00" />
+ <register type="NOA" address="0x00009888" value="0x03250000" />
+ <register type="NOA" address="0x00009888" value="0x09250961" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x01290500" />
+ <register type="NOA" address="0x00009888" value="0x0132F000" />
+ <register type="NOA" address="0x00009888" value="0x0134F000" />
+ <register type="NOA" address="0x00009888" value="0x03350000" />
+ <register type="NOA" address="0x00009888" value="0x0B350961" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x01395000" />
+ <register type="NOA" address="0x00009888" value="0x0342000F" />
+ <register type="NOA" address="0x00009888" value="0x0344000F" />
+ <register type="NOA" address="0x00009888" value="0x03450000" />
+ <register type="NOA" address="0x00009888" value="0x0D450961" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x03490005" />
+ <register type="NOA" address="0x00009888" value="0x035200F0" />
+ <register type="NOA" address="0x00009888" value="0x035400F0" />
+ <register type="NOA" address="0x00009888" value="0x03550000" />
+ <register type="NOA" address="0x00009888" value="0x0F550961" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x03590050" />
+ <register type="NOA" address="0x00009888" value="0x03620F00" />
+ <register type="NOA" address="0x00009888" value="0x03640F00" />
+ <register type="NOA" address="0x00009888" value="0x03650000" />
+ <register type="NOA" address="0x00009888" value="0x11650961" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690500" />
+ <register type="NOA" address="0x00009888" value="0x0372F000" />
+ <register type="NOA" address="0x00009888" value="0x0374F000" />
+ <register type="NOA" address="0x00009888" value="0x03750000" />
+ <register type="NOA" address="0x00009888" value="0x13750961" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03795000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00F0" />
+ <register type="NOA" address="0x00009888" value="0x000C00F0" />
+ <register type="NOA" address="0x00009888" value="0x000755FA" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BF000" />
+ <register type="NOA" address="0x00009888" value="0x001CF000" />
+ <register type="NOA" address="0x00009888" value="0x021755FA" />
+ <register type="NOA" address="0x00009888" value="0x0019F000" />
+ <register type="NOA" address="0x00009888" value="0x0218FA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010060" />
+ <register type="NOA" address="0x00009888" value="0x5A010203" />
+ <register type="NOA" address="0x00009888" value="0x5C010E27" />
+ <register type="NOA" address="0x00009888" value="0x5E010251" />
+ <register type="NOA" address="0x00009888" value="0x60010225" />
+ <register type="NOA" address="0x00009888" value="0x62010011" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x6401140A" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54010806" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext213"
+ chipset="ARLGT2"
+ symbol_name="Ext213"
+ underscore_name="ext213"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0877bc62-13d3-4c99-9224-738a4e4be29b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank0 Xecore0"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE0"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore0"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank0 Xecore1"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE1"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore1"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank0 Xecore2"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE2"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore2"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank0 Xecore3"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE3"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore3"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B0546E0" />
+ <register type="NOA" address="0x00009888" value="0x1B1546E0" />
+ <register type="NOA" address="0x00009888" value="0x1B2546E0" />
+ <register type="NOA" address="0x00009888" value="0x1B3546E0" />
+ <register type="NOA" address="0x00009888" value="0x030200FF" />
+ <register type="NOA" address="0x00009888" value="0x030400FF" />
+ <register type="NOA" address="0x00009888" value="0x03054000" />
+ <register type="NOA" address="0x00009888" value="0x0D050BA0" />
+ <register type="NOA" address="0x00009888" value="0x0F050B2D" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03090055" />
+ <register type="NOA" address="0x00009888" value="0x0312FF00" />
+ <register type="NOA" address="0x00009888" value="0x0314FF00" />
+ <register type="NOA" address="0x00009888" value="0x03154000" />
+ <register type="NOA" address="0x00009888" value="0x11150BA0" />
+ <register type="NOA" address="0x00009888" value="0x13150B2D" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x03195500" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x03254000" />
+ <register type="NOA" address="0x00009888" value="0x09250BA0" />
+ <register type="NOA" address="0x00009888" value="0x0B250B2D" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x01295500" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x03354000" />
+ <register type="NOA" address="0x00009888" value="0x0535BA00" />
+ <register type="NOA" address="0x00009888" value="0x07350B2D" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x01390055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207FFAA" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x6401140A" />
+ <register type="NOA" address="0x00009888" value="0x520100A0" />
+ <register type="NOA" address="0x00009888" value="0x54010C0A" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010C06" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext214"
+ chipset="ARLGT2"
+ symbol_name="Ext214"
+ underscore_name="ext214"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5601675d-ea8e-4e89-8a73-a194e07b43f4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank0 Xecore4"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE4"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore4"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank0 Xecore5"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE5"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore5"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank0 Xecore6"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE6"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore6"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank0 Xecore7"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK0_XECORE7"
+ underscore_name="rt_quad_leaf_ray_count_bank0_xecore7"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B4546E0" />
+ <register type="NOA" address="0x00009888" value="0x1B5546E0" />
+ <register type="NOA" address="0x00009888" value="0x1B6546E0" />
+ <register type="NOA" address="0x00009888" value="0x1B7546E0" />
+ <register type="NOA" address="0x00009888" value="0x0342FF00" />
+ <register type="NOA" address="0x00009888" value="0x0344FF00" />
+ <register type="NOA" address="0x00009888" value="0x03454000" />
+ <register type="NOA" address="0x00009888" value="0x11450BA0" />
+ <register type="NOA" address="0x00009888" value="0x13450B2D" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x03495500" />
+ <register type="NOA" address="0x00009888" value="0x035200FF" />
+ <register type="NOA" address="0x00009888" value="0x035400FF" />
+ <register type="NOA" address="0x00009888" value="0x03554000" />
+ <register type="NOA" address="0x00009888" value="0x0D550BA0" />
+ <register type="NOA" address="0x00009888" value="0x0F550B2D" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x03590055" />
+ <register type="NOA" address="0x00009888" value="0x0162FF00" />
+ <register type="NOA" address="0x00009888" value="0x0164FF00" />
+ <register type="NOA" address="0x00009888" value="0x03654000" />
+ <register type="NOA" address="0x00009888" value="0x09650BA0" />
+ <register type="NOA" address="0x00009888" value="0x0B650B2D" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01695500" />
+ <register type="NOA" address="0x00009888" value="0x017200FF" />
+ <register type="NOA" address="0x00009888" value="0x017400FF" />
+ <register type="NOA" address="0x00009888" value="0x03754000" />
+ <register type="NOA" address="0x00009888" value="0x0575BA00" />
+ <register type="NOA" address="0x00009888" value="0x07750B2D" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01790055" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B00FF" />
+ <register type="NOA" address="0x00009888" value="0x001C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAFF" />
+ <register type="NOA" address="0x00009888" value="0x001900FF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext215"
+ chipset="ARLGT2"
+ symbol_name="Ext215"
+ underscore_name="ext215"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8d643db8-69e0-4a4f-ac1f-73c28e09b2a4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank1 Xecore0"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE0"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore0"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank1 Xecore1"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE1"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore1"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank1 Xecore2"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE2"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore2"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank1 Xecore3"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE3"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore3"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B054780" />
+ <register type="NOA" address="0x00009888" value="0x1B154780" />
+ <register type="NOA" address="0x00009888" value="0x1B254780" />
+ <register type="NOA" address="0x00009888" value="0x1B354780" />
+ <register type="NOA" address="0x00009888" value="0x0302FF00" />
+ <register type="NOA" address="0x00009888" value="0x0304FF00" />
+ <register type="NOA" address="0x00009888" value="0x03054000" />
+ <register type="NOA" address="0x00009888" value="0x11050AA0" />
+ <register type="NOA" address="0x00009888" value="0x13050A29" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03095500" />
+ <register type="NOA" address="0x00009888" value="0x031200FF" />
+ <register type="NOA" address="0x00009888" value="0x031400FF" />
+ <register type="NOA" address="0x00009888" value="0x03154000" />
+ <register type="NOA" address="0x00009888" value="0x0D150AA0" />
+ <register type="NOA" address="0x00009888" value="0x0F150A29" />
+ <register type="NOA" address="0x00009888" value="0x07150000" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x03190055" />
+ <register type="NOA" address="0x00009888" value="0x0122FF00" />
+ <register type="NOA" address="0x00009888" value="0x0124FF00" />
+ <register type="NOA" address="0x00009888" value="0x03254000" />
+ <register type="NOA" address="0x00009888" value="0x09250AA0" />
+ <register type="NOA" address="0x00009888" value="0x0B250A29" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x01295500" />
+ <register type="NOA" address="0x00009888" value="0x013200FF" />
+ <register type="NOA" address="0x00009888" value="0x013400FF" />
+ <register type="NOA" address="0x00009888" value="0x03354000" />
+ <register type="NOA" address="0x00009888" value="0x0535AA00" />
+ <register type="NOA" address="0x00009888" value="0x07350A29" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x01390055" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00FF" />
+ <register type="NOA" address="0x00009888" value="0x000C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x0008AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext216"
+ chipset="ARLGT2"
+ symbol_name="Ext216"
+ underscore_name="ext216"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="67028c38-4663-49ba-b0cd-b7379cc43b89"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Bank1 Xecore4"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE4"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore4"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank1 Xecore5"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE5"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore5"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank1 Xecore6"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE6"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore6"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT Quad Leaf Ray Count Bank1 Xecore7"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_BANK1_XECORE7"
+ underscore_name="rt_quad_leaf_ray_count_bank1_xecore7"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1B454780" />
+ <register type="NOA" address="0x00009888" value="0x1B554780" />
+ <register type="NOA" address="0x00009888" value="0x1B654780" />
+ <register type="NOA" address="0x00009888" value="0x1B754780" />
+ <register type="NOA" address="0x00009888" value="0x0342FF00" />
+ <register type="NOA" address="0x00009888" value="0x0344FF00" />
+ <register type="NOA" address="0x00009888" value="0x03454000" />
+ <register type="NOA" address="0x00009888" value="0x11450AA0" />
+ <register type="NOA" address="0x00009888" value="0x13450A29" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x03495500" />
+ <register type="NOA" address="0x00009888" value="0x035200FF" />
+ <register type="NOA" address="0x00009888" value="0x035400FF" />
+ <register type="NOA" address="0x00009888" value="0x03554000" />
+ <register type="NOA" address="0x00009888" value="0x0D550AA0" />
+ <register type="NOA" address="0x00009888" value="0x0F550A29" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x03590055" />
+ <register type="NOA" address="0x00009888" value="0x0162FF00" />
+ <register type="NOA" address="0x00009888" value="0x0164FF00" />
+ <register type="NOA" address="0x00009888" value="0x03654000" />
+ <register type="NOA" address="0x00009888" value="0x09650AA0" />
+ <register type="NOA" address="0x00009888" value="0x0B650A29" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x01695500" />
+ <register type="NOA" address="0x00009888" value="0x017200FF" />
+ <register type="NOA" address="0x00009888" value="0x017400FF" />
+ <register type="NOA" address="0x00009888" value="0x03754000" />
+ <register type="NOA" address="0x00009888" value="0x0575AA00" />
+ <register type="NOA" address="0x00009888" value="0x07750A29" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x01790055" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B00FF" />
+ <register type="NOA" address="0x00009888" value="0x001C00FF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x0217AAFF" />
+ <register type="NOA" address="0x00009888" value="0x001900FF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C06" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54011406" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext220"
+ chipset="ARLGT2"
+ symbol_name="Ext220"
+ underscore_name="ext220"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="16cb8b69-6cad-445f-84ac-9ef81d76c8b6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ C 4 READ UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ C 2 READ UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 1 READ C 0 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x15050000" />
+ <register type="NOA" address="0x00009888" value="0x15150000" />
+ <register type="NOA" address="0x00009888" value="0x15250000" />
+ <register type="NOA" address="0x00009888" value="0x15350000" />
+ <register type="NOA" address="0x00009888" value="0x15450000" />
+ <register type="NOA" address="0x00009888" value="0x15550000" />
+ <register type="NOA" address="0x00009888" value="0x15650000" />
+ <register type="NOA" address="0x00009888" value="0x15750000" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x0104000F" />
+ <register type="NOA" address="0x00009888" value="0x03050002" />
+ <register type="NOA" address="0x00009888" value="0x05050400" />
+ <register type="NOA" address="0x00009888" value="0x07050000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x01090005" />
+ <register type="NOA" address="0x00009888" value="0x011200F0" />
+ <register type="NOA" address="0x00009888" value="0x011400F0" />
+ <register type="NOA" address="0x00009888" value="0x03150002" />
+ <register type="NOA" address="0x00009888" value="0x07150040" />
+ <register type="NOA" address="0x00009888" value="0x01150000" />
+ <register type="NOA" address="0x00009888" value="0x01190050" />
+ <register type="NOA" address="0x00009888" value="0x01220F00" />
+ <register type="NOA" address="0x00009888" value="0x01240F00" />
+ <register type="NOA" address="0x00009888" value="0x03250002" />
+ <register type="NOA" address="0x00009888" value="0x09250040" />
+ <register type="NOA" address="0x00009888" value="0x07250000" />
+ <register type="NOA" address="0x00009888" value="0x01250000" />
+ <register type="NOA" address="0x00009888" value="0x01290500" />
+ <register type="NOA" address="0x00009888" value="0x0132F000" />
+ <register type="NOA" address="0x00009888" value="0x0134F000" />
+ <register type="NOA" address="0x00009888" value="0x03350002" />
+ <register type="NOA" address="0x00009888" value="0x0B350040" />
+ <register type="NOA" address="0x00009888" value="0x07350000" />
+ <register type="NOA" address="0x00009888" value="0x01350000" />
+ <register type="NOA" address="0x00009888" value="0x01395000" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x03450002" />
+ <register type="NOA" address="0x00009888" value="0x13450001" />
+ <register type="NOA" address="0x00009888" value="0x07450000" />
+ <register type="NOA" address="0x00009888" value="0x01450000" />
+ <register type="NOA" address="0x00009888" value="0x03495000" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x03550002" />
+ <register type="NOA" address="0x00009888" value="0x11550001" />
+ <register type="NOA" address="0x00009888" value="0x07550000" />
+ <register type="NOA" address="0x00009888" value="0x01550000" />
+ <register type="NOA" address="0x00009888" value="0x03590500" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x03650002" />
+ <register type="NOA" address="0x00009888" value="0x0F650001" />
+ <register type="NOA" address="0x00009888" value="0x07650000" />
+ <register type="NOA" address="0x00009888" value="0x01650000" />
+ <register type="NOA" address="0x00009888" value="0x03690050" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x03750002" />
+ <register type="NOA" address="0x00009888" value="0x0D750001" />
+ <register type="NOA" address="0x00009888" value="0x07750000" />
+ <register type="NOA" address="0x00009888" value="0x01750000" />
+ <register type="NOA" address="0x00009888" value="0x03790005" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00F0" />
+ <register type="NOA" address="0x00009888" value="0x000C00F0" />
+ <register type="NOA" address="0x00009888" value="0x000755FA" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F00" />
+ <register type="NOA" address="0x00009888" value="0x001C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F00" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010060" />
+ <register type="NOA" address="0x00009888" value="0x5A010203" />
+ <register type="NOA" address="0x00009888" value="0x5C010E27" />
+ <register type="NOA" address="0x00009888" value="0x5E010251" />
+ <register type="NOA" address="0x00009888" value="0x60010225" />
+ <register type="NOA" address="0x00009888" value="0x62010011" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext223"
+ underscore_name="ext223"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2119d30b-086f-4521-89ab-79e0ff0310ef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ B 1 READ UADD"
+ availability="$GtSlice0XeCore0"
+ 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 2 READ B 3 READ UADD"
+ availability="$GtSlice0XeCore1"
+ 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 4 READ B 5 READ UADD"
+ availability="$GtSlice0XeCore2"
+ 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 6 READ B 7 READ UADD"
+ availability="$GtSlice0XeCore3"
+ 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 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 6 READ C 7 READ UADD"
+ availability="$GtSlice1XeCore0"
+ 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 4 READ C 5 READ UADD"
+ availability="$GtSlice1XeCore1"
+ 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 2 READ C 3 READ UADD"
+ availability="$GtSlice1XeCore2"
+ 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 0 READ C 1 READ UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x17090006" />
+ <register type="NOA" address="0x00009888" value="0x1B091800" />
+ <register type="NOA" address="0x00009888" value="0x17190006" />
+ <register type="NOA" address="0x00009888" value="0x1B191800" />
+ <register type="NOA" address="0x00009888" value="0x17290006" />
+ <register type="NOA" address="0x00009888" value="0x1B291800" />
+ <register type="NOA" address="0x00009888" value="0x17390006" />
+ <register type="NOA" address="0x00009888" value="0x1B391800" />
+ <register type="NOA" address="0x00009888" value="0x17490006" />
+ <register type="NOA" address="0x00009888" value="0x1B491800" />
+ <register type="NOA" address="0x00009888" value="0x17590006" />
+ <register type="NOA" address="0x00009888" value="0x1B591800" />
+ <register type="NOA" address="0x00009888" value="0x17690006" />
+ <register type="NOA" address="0x00009888" value="0x1B691800" />
+ <register type="NOA" address="0x00009888" value="0x17790006" />
+ <register type="NOA" address="0x00009888" value="0x1B791800" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x0104000F" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x07091000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x011200F0" />
+ <register type="NOA" address="0x00009888" value="0x011400F0" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x09190400" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x01220F00" />
+ <register type="NOA" address="0x00009888" value="0x01240F00" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x0B290400" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x0132F000" />
+ <register type="NOA" address="0x00009888" value="0x0134F000" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x0D390400" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x0342F000" />
+ <register type="NOA" address="0x00009888" value="0x0344F000" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x15490400" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x03520F00" />
+ <register type="NOA" address="0x00009888" value="0x03540F00" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x13590400" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x036200F0" />
+ <register type="NOA" address="0x00009888" value="0x036400F0" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x11690400" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x0F790400" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B00F0" />
+ <register type="NOA" address="0x00009888" value="0x000C00F0" />
+ <register type="NOA" address="0x00009888" value="0x000755FA" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B0F00" />
+ <register type="NOA" address="0x00009888" value="0x001C0F00" />
+ <register type="NOA" address="0x00009888" value="0x0217AF55" />
+ <register type="NOA" address="0x00009888" value="0x00190F00" />
+ <register type="NOA" address="0x00009888" value="0x021800AF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010060" />
+ <register type="NOA" address="0x00009888" value="0x5A010203" />
+ <register type="NOA" address="0x00009888" value="0x5C010E27" />
+ <register type="NOA" address="0x00009888" value="0x5E010251" />
+ <register type="NOA" address="0x00009888" value="0x60010225" />
+ <register type="NOA" address="0x00009888" value="0x62010011" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010C04" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x5801140A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext225"
+ underscore_name="ext225"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7885a463-2ca2-40e4-9b3e-bdd44dc24c12"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 C 7 READ UMUL 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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD 2048 B 4 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x160C7BE0" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFF0" />
+ <register type="NOA" address="0x00009888" value="0x060C08C0" />
+ <register type="NOA" address="0x00009888" value="0x080C0862" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0BE0" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0B6E" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0AEC" />
+ <register type="NOA" address="0x00009888" value="0x100C0A6A" />
+ <register type="NOA" address="0x00009888" value="0x120C0028" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFF0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext226"
+ chipset="ARLGT2"
+ symbol_name="Ext226"
+ underscore_name="ext226"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="df0f61ec-dd20-429d-9d64-4480e08e4fe4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 C 7 READ UMUL 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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD 2048 B 4 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x161C7BE0" />
+ <register type="NOA" address="0x00009888" value="0x0014AA00" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFF0" />
+ <register type="NOA" address="0x00009888" value="0x061C08C0" />
+ <register type="NOA" address="0x00009888" value="0x081C0862" />
+ <register type="NOA" address="0x00009888" value="0x0A1C0BE0" />
+ <register type="NOA" address="0x00009888" value="0x0C1C0B6E" />
+ <register type="NOA" address="0x00009888" value="0x0E1C0AEC" />
+ <register type="NOA" address="0x00009888" value="0x101C0A6A" />
+ <register type="NOA" address="0x00009888" value="0x121C0028" />
+ <register type="NOA" address="0x00009888" value="0x021C0000" />
+ <register type="NOA" address="0x00009888" value="0x001C0000" />
+ <register type="NOA" address="0x00009888" value="0x00175500" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFF0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065500" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035500" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext227"
+ chipset="ARLGT2"
+ symbol_name="Ext227"
+ underscore_name="ext227"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="3dd4b736-0123-4568-b494-ea9beab5d35d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 C 7 READ UMUL 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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD 2048 B 4 READ UMUL UADD"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x160C73A0" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFF0" />
+ <register type="NOA" address="0x00009888" value="0x060C08C0" />
+ <register type="NOA" address="0x00009888" value="0x080C0862" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0BE0" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0B6E" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0AEC" />
+ <register type="NOA" address="0x00009888" value="0x100C0A6A" />
+ <register type="NOA" address="0x00009888" value="0x120C0028" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFF0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext228"
+ chipset="ARLGT2"
+ symbol_name="Ext228"
+ underscore_name="ext228"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="87e50e77-2d4c-43d8-befc-57443ebb184b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 C 7 READ UMUL 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 128 C 0 READ UMUL UADD 256 B 7 READ UMUL UADD 512 B 6 READ UMUL UADD 1024 B 5 READ UMUL UADD 2048 B 4 READ UMUL UADD"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x161C73A0" />
+ <register type="NOA" address="0x00009888" value="0x0014AA00" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFF0" />
+ <register type="NOA" address="0x00009888" value="0x061C08C0" />
+ <register type="NOA" address="0x00009888" value="0x081C0862" />
+ <register type="NOA" address="0x00009888" value="0x0A1C0BE0" />
+ <register type="NOA" address="0x00009888" value="0x0C1C0B6E" />
+ <register type="NOA" address="0x00009888" value="0x0E1C0AEC" />
+ <register type="NOA" address="0x00009888" value="0x101C0A6A" />
+ <register type="NOA" address="0x00009888" value="0x121C0028" />
+ <register type="NOA" address="0x00009888" value="0x021C0000" />
+ <register type="NOA" address="0x00009888" value="0x001C0000" />
+ <register type="NOA" address="0x00009888" value="0x00175500" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFF0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065500" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AA00" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035500" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext229"
+ chipset="ARLGT2"
+ symbol_name="Ext229"
+ underscore_name="ext229"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="65a1070b-6abf-40f0-be8e-55e79cc17f5d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 7 READ 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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 C 1 READ UMUL UADD 4 C 2 READ UMUL UADD 8 C 3 READ UMUL UADD C 4 READ UADD 2 C 5 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 7 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x1F0800A6" />
+ <register type="NOA" address="0x00009888" value="0x23081800" />
+ <register type="NOA" address="0x00009888" value="0x25080005" />
+ <register type="NOA" address="0x00009888" value="0x1F1800C5" />
+ <register type="NOA" address="0x00009888" value="0x23181400" />
+ <register type="NOA" address="0x00009888" value="0x25180006" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0104FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0109AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03083200" />
+ <register type="NOA" address="0x00009888" value="0x05080008" />
+ <register type="NOA" address="0x00009888" value="0x07080821" />
+ <register type="NOA" address="0x00009888" value="0x09080BAF" />
+ <register type="NOA" address="0x00009888" value="0x0B080411" />
+ <register type="NOA" address="0x00009888" value="0x0D08079F" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x0312FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0314FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0319AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03183200" />
+ <register type="NOA" address="0x00009888" value="0x05180008" />
+ <register type="NOA" address="0x00009888" value="0x0F1805D6" />
+ <register type="NOA" address="0x00009888" value="0x11180658" />
+ <register type="NOA" address="0x00009888" value="0x131809E6" />
+ <register type="NOA" address="0x00009888" value="0x15180A68" />
+ <register type="NOA" address="0x00009888" value="0x01180000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext230"
+ underscore_name="ext230"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6b78bf61-efed-4091-b315-4ca542720f69"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x1F4800A6" />
+ <register type="NOA" address="0x00009888" value="0x23481800" />
+ <register type="NOA" address="0x00009888" value="0x25480005" />
+ <register type="NOA" address="0x00009888" value="0x1F5800A6" />
+ <register type="NOA" address="0x00009888" value="0x23581800" />
+ <register type="NOA" address="0x00009888" value="0x25580005" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0349AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03483200" />
+ <register type="NOA" address="0x00009888" value="0x05480008" />
+ <register type="NOA" address="0x00009888" value="0x0F480821" />
+ <register type="NOA" address="0x00009888" value="0x11480BAF" />
+ <register type="NOA" address="0x00009888" value="0x13480411" />
+ <register type="NOA" address="0x00009888" value="0x1548079F" />
+ <register type="NOA" address="0x00009888" value="0x01480000" />
+ <register type="NOA" address="0x00009888" value="0x0152FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0154FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0159AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03583200" />
+ <register type="NOA" address="0x00009888" value="0x05580008" />
+ <register type="NOA" address="0x00009888" value="0x07580821" />
+ <register type="NOA" address="0x00009888" value="0x09580BAF" />
+ <register type="NOA" address="0x00009888" value="0x0B580411" />
+ <register type="NOA" address="0x00009888" value="0x0D58079F" />
+ <register type="NOA" address="0x00009888" value="0x01580000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext231"
+ underscore_name="ext231"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b34e112a-8026-4016-ac66-0d6b8f92d9c9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD B 4 READ UADD 2 B 5 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 7 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 C 1 READ UMUL UADD 4 C 2 READ UMUL UADD 8 C 3 READ UMUL UADD C 4 READ UADD 2 C 5 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 7 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F2800C5" />
+ <register type="NOA" address="0x00009888" value="0x23281400" />
+ <register type="NOA" address="0x00009888" value="0x25280006" />
+ <register type="NOA" address="0x00009888" value="0x1F3800C5" />
+ <register type="NOA" address="0x00009888" value="0x23381400" />
+ <register type="NOA" address="0x00009888" value="0x25380006" />
+ <register type="NOA" address="0x00009888" value="0x0122FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0124FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0129AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03283200" />
+ <register type="NOA" address="0x00009888" value="0x05280008" />
+ <register type="NOA" address="0x00009888" value="0x072805D6" />
+ <register type="NOA" address="0x00009888" value="0x09280658" />
+ <register type="NOA" address="0x00009888" value="0x0B2809E6" />
+ <register type="NOA" address="0x00009888" value="0x0D280A68" />
+ <register type="NOA" address="0x00009888" value="0x01280000" />
+ <register type="NOA" address="0x00009888" value="0x0332FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0334FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0339AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03383200" />
+ <register type="NOA" address="0x00009888" value="0x05380008" />
+ <register type="NOA" address="0x00009888" value="0x0F3805D6" />
+ <register type="NOA" address="0x00009888" value="0x11380658" />
+ <register type="NOA" address="0x00009888" value="0x133809E6" />
+ <register type="NOA" address="0x00009888" value="0x15380A68" />
+ <register type="NOA" address="0x00009888" value="0x01380000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext232"
+ underscore_name="ext232"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6b18fe66-4cad-4840-a255-c1be7c4b7f0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 7 READ 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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1F6800A6" />
+ <register type="NOA" address="0x00009888" value="0x23681800" />
+ <register type="NOA" address="0x00009888" value="0x25680005" />
+ <register type="NOA" address="0x00009888" value="0x1F7800A6" />
+ <register type="NOA" address="0x00009888" value="0x23781800" />
+ <register type="NOA" address="0x00009888" value="0x25780005" />
+ <register type="NOA" address="0x00009888" value="0x0362FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0364FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0369AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03683200" />
+ <register type="NOA" address="0x00009888" value="0x05680008" />
+ <register type="NOA" address="0x00009888" value="0x0F680821" />
+ <register type="NOA" address="0x00009888" value="0x11680BAF" />
+ <register type="NOA" address="0x00009888" value="0x13680411" />
+ <register type="NOA" address="0x00009888" value="0x1568079F" />
+ <register type="NOA" address="0x00009888" value="0x01680000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0174FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0179AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03783200" />
+ <register type="NOA" address="0x00009888" value="0x05780008" />
+ <register type="NOA" address="0x00009888" value="0x07780821" />
+ <register type="NOA" address="0x00009888" value="0x09780BAF" />
+ <register type="NOA" address="0x00009888" value="0x0B780411" />
+ <register type="NOA" address="0x00009888" value="0x0D78079F" />
+ <register type="NOA" address="0x00009888" value="0x01780000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0218AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext236"
+ underscore_name="ext236"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="11a693b5-4f6b-48de-bf6f-c0aac5bbfa34"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 7 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 6 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 5 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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 4 READ"
+ availability="$SliceMask 3 0 2 UMUL << AND"
+ mdapi_group="GTI/L3"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x0B012000" />
+ <register type="NOA" address="0x00009888" value="0x0B112000" />
+ <register type="NOA" address="0x00009888" value="0x0B212000" />
+ <register type="NOA" address="0x00009888" value="0x0B312000" />
+ <register type="NOA" address="0x00009888" value="0x0B412000" />
+ <register type="NOA" address="0x00009888" value="0x0B512000" />
+ <register type="NOA" address="0x00009888" value="0x0B612000" />
+ <register type="NOA" address="0x00009888" value="0x0B712000" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x0D010002" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x01110004" />
+ <register type="NOA" address="0x00009888" value="0x0D110080" />
+ <register type="NOA" address="0x00009888" value="0x03110000" />
+ <register type="NOA" address="0x00009888" value="0x01210004" />
+ <register type="NOA" address="0x00009888" value="0x0F210002" />
+ <register type="NOA" address="0x00009888" value="0x03210000" />
+ <register type="NOA" address="0x00009888" value="0x01310004" />
+ <register type="NOA" address="0x00009888" value="0x0F310080" />
+ <register type="NOA" address="0x00009888" value="0x03310000" />
+ <register type="NOA" address="0x00009888" value="0x01410004" />
+ <register type="NOA" address="0x00009888" value="0x13410080" />
+ <register type="NOA" address="0x00009888" value="0x03410000" />
+ <register type="NOA" address="0x00009888" value="0x01510004" />
+ <register type="NOA" address="0x00009888" value="0x13510002" />
+ <register type="NOA" address="0x00009888" value="0x03510000" />
+ <register type="NOA" address="0x00009888" value="0x01610004" />
+ <register type="NOA" address="0x00009888" value="0x11610080" />
+ <register type="NOA" address="0x00009888" value="0x03610000" />
+ <register type="NOA" address="0x00009888" value="0x01710004" />
+ <register type="NOA" address="0x00009888" value="0x11710002" />
+ <register type="NOA" address="0x00009888" value="0x03710000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x01030100" />
+ <register type="NOA" address="0x00009888" value="0x01044000" />
+ <register type="NOA" address="0x00009888" value="0x0205A005" />
+ <register type="NOA" address="0x00009888" value="0x0206A05A" />
+ <register type="NOA" address="0x00009888" value="0x02070050" />
+ <register type="NOA" address="0x00009888" value="0x0008C300" />
+ <register type="NOA" address="0x00009888" value="0x02020D00" />
+ <register type="NOA" address="0x00009888" value="0x0201A5AA" />
+ <register type="NOA" address="0x00009888" value="0x02030090" />
+ <register type="NOA" address="0x00009888" value="0x03010009" />
+ <register type="NOA" address="0x00009888" value="0x03029000" />
+ <register type="NOA" address="0x00009888" value="0x02040030" />
+ <register type="NOA" address="0x00009888" value="0x000A1000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x64010200" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010E03" />
+ <register type="NOA" address="0x00009888" value="0x560100A0" />
+ <register type="NOA" address="0x00009888" value="0x58010200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="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="ARLGT2"
+ symbol_name="Ext237"
+ underscore_name="ext237"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e63a069a-876e-4941-8e1b-3eb1b1ac752c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 0 READ"
+ availability="$GtSlice0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="C 3 READ"
+ availability="$GtSlice1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="B 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="B 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="B 4 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="B 5 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="B 6 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="B 7 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1F020220" />
+ <register type="NOA" address="0x00009888" value="0x1F120220" />
+ <register type="NOA" address="0x00009888" value="0x1F220220" />
+ <register type="NOA" address="0x00009888" value="0x1F320220" />
+ <register type="NOA" address="0x00009888" value="0x1F420220" />
+ <register type="NOA" address="0x00009888" value="0x1F520220" />
+ <register type="NOA" address="0x00009888" value="0x1F620220" />
+ <register type="NOA" address="0x00009888" value="0x1F720220" />
+ <register type="NOA" address="0x00009888" value="0x160B3000" />
+ <register type="NOA" address="0x00009888" value="0x180B000A" />
+ <register type="NOA" address="0x00009888" value="0x161B3000" />
+ <register type="NOA" address="0x00009888" value="0x181B000A" />
+ <register type="NOA" address="0x00009888" value="0x05020000" />
+ <register type="NOA" address="0x00009888" value="0x07024C00" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x01040003" />
+ <register type="NOA" address="0x00009888" value="0x05120000" />
+ <register type="NOA" address="0x00009888" value="0x09120026" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x0114000C" />
+ <register type="NOA" address="0x00009888" value="0x05220000" />
+ <register type="NOA" address="0x00009888" value="0x09220980" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x01240030" />
+ <register type="NOA" address="0x00009888" value="0x05320000" />
+ <register type="NOA" address="0x00009888" value="0x0B320026" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x013400C0" />
+ <register type="NOA" address="0x00009888" value="0x05420000" />
+ <register type="NOA" address="0x00009888" value="0x0B420980" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x01440300" />
+ <register type="NOA" address="0x00009888" value="0x05520000" />
+ <register type="NOA" address="0x00009888" value="0x0D520026" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x01540C00" />
+ <register type="NOA" address="0x00009888" value="0x05620000" />
+ <register type="NOA" address="0x00009888" value="0x0D620980" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x01643000" />
+ <register type="NOA" address="0x00009888" value="0x05720000" />
+ <register type="NOA" address="0x00009888" value="0x0F720026" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x0174C000" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x02040028" />
+ <register type="NOA" address="0x00009888" value="0x020B0032" />
+ <register type="NOA" address="0x00009888" value="0x0E0B01C0" />
+ <register type="NOA" address="0x00009888" value="0x100B0008" />
+ <register type="NOA" address="0x00009888" value="0x040B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B000C" />
+ <register type="NOA" address="0x00009888" value="0x000C000C" />
+ <register type="NOA" address="0x00009888" value="0x0007005E" />
+ <register type="NOA" address="0x00009888" value="0x02070014" />
+ <register type="NOA" address="0x00009888" value="0x0009060C" />
+ <register type="NOA" address="0x00009888" value="0x000800E0" />
+ <register type="NOA" address="0x00009888" value="0x0014AA00" />
+ <register type="NOA" address="0x00009888" value="0x02140A00" />
+ <register type="NOA" address="0x00009888" value="0x021B0032" />
+ <register type="NOA" address="0x00009888" value="0x121B0207" />
+ <register type="NOA" address="0x00009888" value="0x041B0000" />
+ <register type="NOA" address="0x00009888" value="0x001B00C0" />
+ <register type="NOA" address="0x00009888" value="0x001C00C0" />
+ <register type="NOA" address="0x00009888" value="0x00175E00" />
+ <register type="NOA" address="0x00009888" value="0x02170500" />
+ <register type="NOA" address="0x00009888" value="0x001930C0" />
+ <register type="NOA" address="0x00009888" value="0x0018E000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x44020400" />
+ <register type="NOA" address="0x00009888" value="0x00065500" />
+ <register type="NOA" address="0x00009888" value="0x02060500" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02070500" />
+ <register type="NOA" address="0x00009888" value="0x0802000E" />
+ <register type="NOA" address="0x00009888" value="0x10020CC0" />
+ <register type="NOA" address="0x00009888" value="0x14020032" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x0001AAFF" />
+ <register type="NOA" address="0x00009888" value="0x02010A7D" />
+ <register type="NOA" address="0x00009888" value="0x00035500" />
+ <register type="NOA" address="0x00009888" value="0x02030500" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x02040A00" />
+ <register type="NOA" address="0x00009888" value="0x50010060" />
+ <register type="NOA" address="0x00009888" value="0x5A010271" />
+ <register type="NOA" address="0x00009888" value="0x5C010225" />
+ <register type="NOA" address="0x00009888" value="0x5E0100A0" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010600" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x6401066A" />
+ <register type="NOA" address="0x00009888" value="0x52010633" />
+ <register type="NOA" address="0x00009888" value="0x5401042A" />
+ <register type="NOA" address="0x00009888" value="0x56010021" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D90C" value="0xAAAAAAA9" />
+ <register type="OA" address="0x0000D908" value="0xDDDDDDDC" />
+ </register_config>
+ </set>
+
+ <set name="Ext239"
+ chipset="ARLGT2"
+ symbol_name="Ext239"
+ underscore_name="ext239"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b9a12558-3c82-44f3-a718-50c7e454e414"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160100C7" />
+ <register type="NOA" address="0x00009888" value="0x161100A7" />
+ <register type="NOA" address="0x00009888" value="0x02010010" />
+ <register type="NOA" address="0x00009888" value="0x06010205" />
+ <register type="NOA" address="0x00009888" value="0x080102CA" />
+ <register type="NOA" address="0x00009888" value="0x0A01034C" />
+ <register type="NOA" address="0x00009888" value="0x0C0103CE" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02110010" />
+ <register type="NOA" address="0x00009888" value="0x0E110207" />
+ <register type="NOA" address="0x00009888" value="0x101102CA" />
+ <register type="NOA" address="0x00009888" value="0x1211034C" />
+ <register type="NOA" address="0x00009888" value="0x141103CE" />
+ <register type="NOA" address="0x00009888" value="0x04110000" />
+ <register type="NOA" address="0x00009888" value="0x00110000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02015555" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010804" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="ARLGT2"
+ symbol_name="Ext240"
+ underscore_name="ext240"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="33451f6f-fc91-4878-ac0e-4f266ff4f3f3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="GPU"
+ 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="0x00000008" />
+ <register type="NOA" address="0x00009888" value="0x160100A7" />
+ <register type="NOA" address="0x00009888" value="0x161100C7" />
+ <register type="NOA" address="0x00009888" value="0x02010010" />
+ <register type="NOA" address="0x00009888" value="0x0E010207" />
+ <register type="NOA" address="0x00009888" value="0x100102CA" />
+ <register type="NOA" address="0x00009888" value="0x1201034C" />
+ <register type="NOA" address="0x00009888" value="0x140103CE" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x02110010" />
+ <register type="NOA" address="0x00009888" value="0x06110205" />
+ <register type="NOA" address="0x00009888" value="0x081102CA" />
+ <register type="NOA" address="0x00009888" value="0x0A11034C" />
+ <register type="NOA" address="0x00009888" value="0x0C1103CE" />
+ <register type="NOA" address="0x00009888" value="0x04110000" />
+ <register type="NOA" address="0x00009888" value="0x00110000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00015555" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010800" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C010804" />
+ <register type="NOA" address="0x00009888" value="0x5E010040" />
+ <register type="NOA" address="0x00009888" value="0x60010804" />
+ <register type="NOA" address="0x00009888" value="0x62010040" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="Ext300"
+ chipset="ARLGT2"
+ symbol_name="Ext300"
+ underscore_name="ext300"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c635f3ae-6408-47d0-92f7-1ee95bd6a296"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33077540" />
+ <register type="NOA" address="0x00009888" value="0x33177540" />
+ <register type="NOA" address="0x00009888" value="0x33277540" />
+ <register type="NOA" address="0x00009888" value="0x010402AA" />
+ <register type="NOA" address="0x00009888" value="0x07079800" />
+ <register type="NOA" address="0x00009888" value="0x09070CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B070D74" />
+ <register type="NOA" address="0x00009888" value="0x0D07003E" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x0114A800" />
+ <register type="NOA" address="0x00009888" value="0x0314000A" />
+ <register type="NOA" address="0x00009888" value="0x07179800" />
+ <register type="NOA" address="0x00009888" value="0x0D170C80" />
+ <register type="NOA" address="0x00009888" value="0x0F170D33" />
+ <register type="NOA" address="0x00009888" value="0x11170FB5" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x03242AA0" />
+ <register type="NOA" address="0x00009888" value="0x07279800" />
+ <register type="NOA" address="0x00009888" value="0x13270CF2" />
+ <register type="NOA" address="0x00009888" value="0x15270D74" />
+ <register type="NOA" address="0x00009888" value="0x1727003E" />
+ <register type="NOA" address="0x00009888" value="0x09270000" />
+ <register type="NOA" address="0x00009888" value="0x03270000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02042AAA" />
+ <register type="NOA" address="0x00009888" value="0x000B7C00" />
+ <register type="NOA" address="0x00009888" value="0x000C7C00" />
+ <register type="NOA" address="0x00009888" value="0x0007FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0207155F" />
+ <register type="NOA" address="0x00009888" value="0x00097C00" />
+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02013FFF" />
+ <register type="NOA" address="0x00009888" value="0x50010C00" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010C06" />
+ <register type="NOA" address="0x00009888" value="0x5E010060" />
+ <register type="NOA" address="0x00009888" value="0x60010402" />
+ <register type="NOA" address="0x00009888" value="0x62010020" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010402" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="0x000000C2" />
+ <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="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext301"
+ chipset="ARLGT2"
+ symbol_name="Ext301"
+ underscore_name="ext301"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="813322de-0690-4258-9f8b-499932ded40e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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 2 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33477540" />
+ <register type="NOA" address="0x00009888" value="0x33577540" />
+ <register type="NOA" address="0x00009888" value="0x33677540" />
+ <register type="NOA" address="0x00009888" value="0x03442AA0" />
+ <register type="NOA" address="0x00009888" value="0x07479800" />
+ <register type="NOA" address="0x00009888" value="0x13470CF2" />
+ <register type="NOA" address="0x00009888" value="0x15470D74" />
+ <register type="NOA" address="0x00009888" value="0x1747003E" />
+ <register type="NOA" address="0x00009888" value="0x09470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x0154A800" />
+ <register type="NOA" address="0x00009888" value="0x0354000A" />
+ <register type="NOA" address="0x00009888" value="0x07579800" />
+ <register type="NOA" address="0x00009888" value="0x0D570C80" />
+ <register type="NOA" address="0x00009888" value="0x0F570D33" />
+ <register type="NOA" address="0x00009888" value="0x11570FB5" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x016402AA" />
+ <register type="NOA" address="0x00009888" value="0x07679800" />
+ <register type="NOA" address="0x00009888" value="0x09670CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B670D74" />
+ <register type="NOA" address="0x00009888" value="0x0D67003E" />
+ <register type="NOA" address="0x00009888" value="0x01670000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02142AAA" />
+ <register type="NOA" address="0x00009888" value="0x001B001F" />
+ <register type="NOA" address="0x00009888" value="0x001C001F" />
+ <register type="NOA" address="0x00009888" value="0x0017FD55" />
+ <register type="NOA" address="0x00009888" value="0x02172AAF" />
+ <register type="NOA" address="0x00009888" value="0x0019001F" />
+ <register type="NOA" address="0x00009888" value="0x001802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02061555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02071555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02012AAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02042AAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010402" />
+ <register type="NOA" address="0x00009888" value="0x62010020" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010402" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x54010C06" />
+ <register type="NOA" address="0x00009888" value="0x56010060" />
+ <register type="NOA" address="0x00009888" value="0x58010006" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="0x000000C2" />
+ <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="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext302"
+ chipset="ARLGT2"
+ symbol_name="Ext302"
+ underscore_name="ext302"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f64fe0a0-56a1-485e-bffd-b34d787cb1c6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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 0 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x33377540" />
+ <register type="NOA" address="0x00009888" value="0x33777540" />
+ <register type="NOA" address="0x00009888" value="0x0134A800" />
+ <register type="NOA" address="0x00009888" value="0x0334000A" />
+ <register type="NOA" address="0x00009888" value="0x07379800" />
+ <register type="NOA" address="0x00009888" value="0x0D370C80" />
+ <register type="NOA" address="0x00009888" value="0x0F370D33" />
+ <register type="NOA" address="0x00009888" value="0x11370FB5" />
+ <register type="NOA" address="0x00009888" value="0x09370000" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x03370000" />
+ <register type="NOA" address="0x00009888" value="0x017402AA" />
+ <register type="NOA" address="0x00009888" value="0x07779800" />
+ <register type="NOA" address="0x00009888" value="0x09770CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B770D74" />
+ <register type="NOA" address="0x00009888" value="0x0D77003E" />
+ <register type="NOA" address="0x00009888" value="0x01770000" />
+ <register type="NOA" address="0x00009888" value="0x0004A800" />
+ <register type="NOA" address="0x00009888" value="0x0204000A" />
+ <register type="NOA" address="0x00009888" value="0x000B03E0" />
+ <register type="NOA" address="0x00009888" value="0x000C03E0" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x000903E0" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x001402AA" />
+ <register type="NOA" address="0x00009888" value="0x001B001F" />
+ <register type="NOA" address="0x00009888" value="0x001C001F" />
+ <register type="NOA" address="0x00009888" value="0x00170155" />
+ <register type="NOA" address="0x00009888" value="0x0019001F" />
+ <register type="NOA" address="0x00009888" value="0x001803FF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060155" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0001FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0201000F" />
+ <register type="NOA" address="0x00009888" value="0x00030155" />
+ <register type="NOA" address="0x00009888" value="0x000402AA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010200" />
+ <register type="NOA" address="0x00009888" value="0x60010221" />
+ <register type="NOA" address="0x00009888" value="0x62010211" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010221" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </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="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ </register_config>
+ </set>
+
+ <set name="Ext500"
+ chipset="ARLGT2"
+ symbol_name="Ext500"
+ underscore_name="ext500"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="ade9772d-3044-4e4b-91bd-098610441a2c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 4 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x2102000C" />
+ <register type="NOA" address="0x00009888" value="0x2112000C" />
+ <register type="NOA" address="0x00009888" value="0x2122000C" />
+ <register type="NOA" address="0x00009888" value="0x2132000C" />
+ <register type="NOA" address="0x00009888" value="0x2142000C" />
+ <register type="NOA" address="0x00009888" value="0x2152000C" />
+ <register type="NOA" address="0x00009888" value="0x2162000C" />
+ <register type="NOA" address="0x00009888" value="0x2172000C" />
+ <register type="NOA" address="0x00009888" value="0x05022000" />
+ <register type="NOA" address="0x00009888" value="0x0B020980" />
+ <register type="NOA" address="0x00009888" value="0x0F020940" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x01040300" />
+ <register type="NOA" address="0x00009888" value="0x03040003" />
+ <register type="NOA" address="0x00009888" value="0x05122000" />
+ <register type="NOA" address="0x00009888" value="0x0D120026" />
+ <register type="NOA" address="0x00009888" value="0x11120025" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x01140C00" />
+ <register type="NOA" address="0x00009888" value="0x0314000C" />
+ <register type="NOA" address="0x00009888" value="0x05222000" />
+ <register type="NOA" address="0x00009888" value="0x0D220980" />
+ <register type="NOA" address="0x00009888" value="0x11220940" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x01243000" />
+ <register type="NOA" address="0x00009888" value="0x03240030" />
+ <register type="NOA" address="0x00009888" value="0x05322000" />
+ <register type="NOA" address="0x00009888" value="0x0F320026" />
+ <register type="NOA" address="0x00009888" value="0x13320025" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x03320000" />
+ <register type="NOA" address="0x00009888" value="0x0134C000" />
+ <register type="NOA" address="0x00009888" value="0x033400C0" />
+ <register type="NOA" address="0x00009888" value="0x05422000" />
+ <register type="NOA" address="0x00009888" value="0x07424C00" />
+ <register type="NOA" address="0x00009888" value="0x17420025" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x01440003" />
+ <register type="NOA" address="0x00009888" value="0x0344C000" />
+ <register type="NOA" address="0x00009888" value="0x05522000" />
+ <register type="NOA" address="0x00009888" value="0x09520026" />
+ <register type="NOA" address="0x00009888" value="0x15520940" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0154000C" />
+ <register type="NOA" address="0x00009888" value="0x03543000" />
+ <register type="NOA" address="0x00009888" value="0x05622000" />
+ <register type="NOA" address="0x00009888" value="0x09620980" />
+ <register type="NOA" address="0x00009888" value="0x15620025" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x01640030" />
+ <register type="NOA" address="0x00009888" value="0x03640C00" />
+ <register type="NOA" address="0x00009888" value="0x05722000" />
+ <register type="NOA" address="0x00009888" value="0x0B720026" />
+ <register type="NOA" address="0x00009888" value="0x13720940" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x017400C0" />
+ <register type="NOA" address="0x00009888" value="0x03740300" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0CC0" />
+ <register type="NOA" address="0x00009888" value="0x000C0CC0" />
+ <register type="NOA" address="0x00009888" value="0x00075E00" />
+ <register type="NOA" address="0x00009888" value="0x0207005E" />
+ <register type="NOA" address="0x00009888" value="0x00090CC0" />
+ <register type="NOA" address="0x00009888" value="0x0008E000" />
+ <register type="NOA" address="0x00009888" value="0x020800E0" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA00" />
+ <register type="NOA" address="0x00009888" value="0x001B300C" />
+ <register type="NOA" address="0x00009888" value="0x001C300C" />
+ <register type="NOA" address="0x00009888" value="0x0017005E" />
+ <register type="NOA" address="0x00009888" value="0x0217B500" />
+ <register type="NOA" address="0x00009888" value="0x0019300C" />
+ <register type="NOA" address="0x00009888" value="0x001800E0" />
+ <register type="NOA" address="0x00009888" value="0x02180B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x02065500" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAFF" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010203" />
+ <register type="NOA" address="0x00009888" value="0x60010A27" />
+ <register type="NOA" address="0x00009888" value="0x62010611" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E20" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010001" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="0x0000FEEF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FDDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FBBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000F77F" />
+ </register_config>
+ </set>
+
+ <set name="Ext501"
+ chipset="ARLGT2"
+ symbol_name="Ext501"
+ underscore_name="ext501"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a36036d5-4917-4515-a77a-17ebedf79e49"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 4 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x21020011" />
+ <register type="NOA" address="0x00009888" value="0x21120011" />
+ <register type="NOA" address="0x00009888" value="0x21220011" />
+ <register type="NOA" address="0x00009888" value="0x21320011" />
+ <register type="NOA" address="0x00009888" value="0x21420011" />
+ <register type="NOA" address="0x00009888" value="0x21520011" />
+ <register type="NOA" address="0x00009888" value="0x21620011" />
+ <register type="NOA" address="0x00009888" value="0x21720011" />
+ <register type="NOA" address="0x00009888" value="0x05022000" />
+ <register type="NOA" address="0x00009888" value="0x0B020980" />
+ <register type="NOA" address="0x00009888" value="0x0F020940" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x01040300" />
+ <register type="NOA" address="0x00009888" value="0x03040003" />
+ <register type="NOA" address="0x00009888" value="0x05122000" />
+ <register type="NOA" address="0x00009888" value="0x0D120026" />
+ <register type="NOA" address="0x00009888" value="0x11120025" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x01140C00" />
+ <register type="NOA" address="0x00009888" value="0x0314000C" />
+ <register type="NOA" address="0x00009888" value="0x05222000" />
+ <register type="NOA" address="0x00009888" value="0x0D220980" />
+ <register type="NOA" address="0x00009888" value="0x11220940" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x01243000" />
+ <register type="NOA" address="0x00009888" value="0x03240030" />
+ <register type="NOA" address="0x00009888" value="0x05322000" />
+ <register type="NOA" address="0x00009888" value="0x0F320026" />
+ <register type="NOA" address="0x00009888" value="0x13320025" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x03320000" />
+ <register type="NOA" address="0x00009888" value="0x0134C000" />
+ <register type="NOA" address="0x00009888" value="0x033400C0" />
+ <register type="NOA" address="0x00009888" value="0x05422000" />
+ <register type="NOA" address="0x00009888" value="0x07424C00" />
+ <register type="NOA" address="0x00009888" value="0x17420025" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x01440003" />
+ <register type="NOA" address="0x00009888" value="0x0344C000" />
+ <register type="NOA" address="0x00009888" value="0x05522000" />
+ <register type="NOA" address="0x00009888" value="0x09520026" />
+ <register type="NOA" address="0x00009888" value="0x15520940" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0154000C" />
+ <register type="NOA" address="0x00009888" value="0x03543000" />
+ <register type="NOA" address="0x00009888" value="0x05622000" />
+ <register type="NOA" address="0x00009888" value="0x09620980" />
+ <register type="NOA" address="0x00009888" value="0x15620025" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x01640030" />
+ <register type="NOA" address="0x00009888" value="0x03640C00" />
+ <register type="NOA" address="0x00009888" value="0x05722000" />
+ <register type="NOA" address="0x00009888" value="0x0B720026" />
+ <register type="NOA" address="0x00009888" value="0x13720940" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x017400C0" />
+ <register type="NOA" address="0x00009888" value="0x03740300" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0CC0" />
+ <register type="NOA" address="0x00009888" value="0x000C0CC0" />
+ <register type="NOA" address="0x00009888" value="0x00075E00" />
+ <register type="NOA" address="0x00009888" value="0x0207005E" />
+ <register type="NOA" address="0x00009888" value="0x00090CC0" />
+ <register type="NOA" address="0x00009888" value="0x0008E000" />
+ <register type="NOA" address="0x00009888" value="0x020800E0" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA00" />
+ <register type="NOA" address="0x00009888" value="0x001B300C" />
+ <register type="NOA" address="0x00009888" value="0x001C300C" />
+ <register type="NOA" address="0x00009888" value="0x0017005E" />
+ <register type="NOA" address="0x00009888" value="0x0217B500" />
+ <register type="NOA" address="0x00009888" value="0x0019300C" />
+ <register type="NOA" address="0x00009888" value="0x001800E0" />
+ <register type="NOA" address="0x00009888" value="0x02180B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x02065500" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAFF" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010203" />
+ <register type="NOA" address="0x00009888" value="0x60010A27" />
+ <register type="NOA" address="0x00009888" value="0x62010611" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E20" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010001" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="0x0000FEEF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FDDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FBBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000F77F" />
+ </register_config>
+ </set>
+
+ <set name="Ext502"
+ chipset="ARLGT2"
+ symbol_name="Ext502"
+ underscore_name="ext502"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="2032329f-23cf-462b-8dda-d4d4ffb8edc1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 4 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x21020016" />
+ <register type="NOA" address="0x00009888" value="0x21120016" />
+ <register type="NOA" address="0x00009888" value="0x21220016" />
+ <register type="NOA" address="0x00009888" value="0x21320016" />
+ <register type="NOA" address="0x00009888" value="0x21420016" />
+ <register type="NOA" address="0x00009888" value="0x21520016" />
+ <register type="NOA" address="0x00009888" value="0x21620016" />
+ <register type="NOA" address="0x00009888" value="0x21720016" />
+ <register type="NOA" address="0x00009888" value="0x05022000" />
+ <register type="NOA" address="0x00009888" value="0x0B020980" />
+ <register type="NOA" address="0x00009888" value="0x0F020940" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x01040300" />
+ <register type="NOA" address="0x00009888" value="0x03040003" />
+ <register type="NOA" address="0x00009888" value="0x05122000" />
+ <register type="NOA" address="0x00009888" value="0x0D120026" />
+ <register type="NOA" address="0x00009888" value="0x11120025" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x01140C00" />
+ <register type="NOA" address="0x00009888" value="0x0314000C" />
+ <register type="NOA" address="0x00009888" value="0x05222000" />
+ <register type="NOA" address="0x00009888" value="0x0D220980" />
+ <register type="NOA" address="0x00009888" value="0x11220940" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x01243000" />
+ <register type="NOA" address="0x00009888" value="0x03240030" />
+ <register type="NOA" address="0x00009888" value="0x05322000" />
+ <register type="NOA" address="0x00009888" value="0x0F320026" />
+ <register type="NOA" address="0x00009888" value="0x13320025" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x03320000" />
+ <register type="NOA" address="0x00009888" value="0x0134C000" />
+ <register type="NOA" address="0x00009888" value="0x033400C0" />
+ <register type="NOA" address="0x00009888" value="0x05422000" />
+ <register type="NOA" address="0x00009888" value="0x07424C00" />
+ <register type="NOA" address="0x00009888" value="0x17420025" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x01440003" />
+ <register type="NOA" address="0x00009888" value="0x0344C000" />
+ <register type="NOA" address="0x00009888" value="0x05522000" />
+ <register type="NOA" address="0x00009888" value="0x09520026" />
+ <register type="NOA" address="0x00009888" value="0x15520940" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0154000C" />
+ <register type="NOA" address="0x00009888" value="0x03543000" />
+ <register type="NOA" address="0x00009888" value="0x05622000" />
+ <register type="NOA" address="0x00009888" value="0x09620980" />
+ <register type="NOA" address="0x00009888" value="0x15620025" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x01640030" />
+ <register type="NOA" address="0x00009888" value="0x03640C00" />
+ <register type="NOA" address="0x00009888" value="0x05722000" />
+ <register type="NOA" address="0x00009888" value="0x0B720026" />
+ <register type="NOA" address="0x00009888" value="0x13720940" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x017400C0" />
+ <register type="NOA" address="0x00009888" value="0x03740300" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0CC0" />
+ <register type="NOA" address="0x00009888" value="0x000C0CC0" />
+ <register type="NOA" address="0x00009888" value="0x00075E00" />
+ <register type="NOA" address="0x00009888" value="0x0207005E" />
+ <register type="NOA" address="0x00009888" value="0x00090CC0" />
+ <register type="NOA" address="0x00009888" value="0x0008E000" />
+ <register type="NOA" address="0x00009888" value="0x020800E0" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA00" />
+ <register type="NOA" address="0x00009888" value="0x001B300C" />
+ <register type="NOA" address="0x00009888" value="0x001C300C" />
+ <register type="NOA" address="0x00009888" value="0x0017005E" />
+ <register type="NOA" address="0x00009888" value="0x0217B500" />
+ <register type="NOA" address="0x00009888" value="0x0019300C" />
+ <register type="NOA" address="0x00009888" value="0x001800E0" />
+ <register type="NOA" address="0x00009888" value="0x02180B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x02065500" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAFF" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010203" />
+ <register type="NOA" address="0x00009888" value="0x60010A27" />
+ <register type="NOA" address="0x00009888" value="0x62010611" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E20" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010001" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="0x0000FEEF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FDDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FBBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000F77F" />
+ </register_config>
+ </set>
+
+ <set name="Ext503"
+ chipset="ARLGT2"
+ symbol_name="Ext503"
+ underscore_name="ext503"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="63dd119c-238f-40fb-bad2-22ba0757f948"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 4 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x2102001B" />
+ <register type="NOA" address="0x00009888" value="0x2112001B" />
+ <register type="NOA" address="0x00009888" value="0x2122001B" />
+ <register type="NOA" address="0x00009888" value="0x2132001B" />
+ <register type="NOA" address="0x00009888" value="0x2142001B" />
+ <register type="NOA" address="0x00009888" value="0x2152001B" />
+ <register type="NOA" address="0x00009888" value="0x2162001B" />
+ <register type="NOA" address="0x00009888" value="0x2172001B" />
+ <register type="NOA" address="0x00009888" value="0x05022000" />
+ <register type="NOA" address="0x00009888" value="0x0B020980" />
+ <register type="NOA" address="0x00009888" value="0x0F020940" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x01040300" />
+ <register type="NOA" address="0x00009888" value="0x03040003" />
+ <register type="NOA" address="0x00009888" value="0x05122000" />
+ <register type="NOA" address="0x00009888" value="0x0D120026" />
+ <register type="NOA" address="0x00009888" value="0x11120025" />
+ <register type="NOA" address="0x00009888" value="0x01120000" />
+ <register type="NOA" address="0x00009888" value="0x03120000" />
+ <register type="NOA" address="0x00009888" value="0x01140C00" />
+ <register type="NOA" address="0x00009888" value="0x0314000C" />
+ <register type="NOA" address="0x00009888" value="0x05222000" />
+ <register type="NOA" address="0x00009888" value="0x0D220980" />
+ <register type="NOA" address="0x00009888" value="0x11220940" />
+ <register type="NOA" address="0x00009888" value="0x01220000" />
+ <register type="NOA" address="0x00009888" value="0x03220000" />
+ <register type="NOA" address="0x00009888" value="0x01243000" />
+ <register type="NOA" address="0x00009888" value="0x03240030" />
+ <register type="NOA" address="0x00009888" value="0x05322000" />
+ <register type="NOA" address="0x00009888" value="0x0F320026" />
+ <register type="NOA" address="0x00009888" value="0x13320025" />
+ <register type="NOA" address="0x00009888" value="0x01320000" />
+ <register type="NOA" address="0x00009888" value="0x03320000" />
+ <register type="NOA" address="0x00009888" value="0x0134C000" />
+ <register type="NOA" address="0x00009888" value="0x033400C0" />
+ <register type="NOA" address="0x00009888" value="0x05422000" />
+ <register type="NOA" address="0x00009888" value="0x07424C00" />
+ <register type="NOA" address="0x00009888" value="0x17420025" />
+ <register type="NOA" address="0x00009888" value="0x01420000" />
+ <register type="NOA" address="0x00009888" value="0x03420000" />
+ <register type="NOA" address="0x00009888" value="0x01440003" />
+ <register type="NOA" address="0x00009888" value="0x0344C000" />
+ <register type="NOA" address="0x00009888" value="0x05522000" />
+ <register type="NOA" address="0x00009888" value="0x09520026" />
+ <register type="NOA" address="0x00009888" value="0x15520940" />
+ <register type="NOA" address="0x00009888" value="0x01520000" />
+ <register type="NOA" address="0x00009888" value="0x03520000" />
+ <register type="NOA" address="0x00009888" value="0x0154000C" />
+ <register type="NOA" address="0x00009888" value="0x03543000" />
+ <register type="NOA" address="0x00009888" value="0x05622000" />
+ <register type="NOA" address="0x00009888" value="0x09620980" />
+ <register type="NOA" address="0x00009888" value="0x15620025" />
+ <register type="NOA" address="0x00009888" value="0x01620000" />
+ <register type="NOA" address="0x00009888" value="0x03620000" />
+ <register type="NOA" address="0x00009888" value="0x01640030" />
+ <register type="NOA" address="0x00009888" value="0x03640C00" />
+ <register type="NOA" address="0x00009888" value="0x05722000" />
+ <register type="NOA" address="0x00009888" value="0x0B720026" />
+ <register type="NOA" address="0x00009888" value="0x13720940" />
+ <register type="NOA" address="0x00009888" value="0x01720000" />
+ <register type="NOA" address="0x00009888" value="0x03720000" />
+ <register type="NOA" address="0x00009888" value="0x017400C0" />
+ <register type="NOA" address="0x00009888" value="0x03740300" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x000B0CC0" />
+ <register type="NOA" address="0x00009888" value="0x000C0CC0" />
+ <register type="NOA" address="0x00009888" value="0x00075E00" />
+ <register type="NOA" address="0x00009888" value="0x0207005E" />
+ <register type="NOA" address="0x00009888" value="0x00090CC0" />
+ <register type="NOA" address="0x00009888" value="0x0008E000" />
+ <register type="NOA" address="0x00009888" value="0x020800E0" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x0214AA00" />
+ <register type="NOA" address="0x00009888" value="0x001B300C" />
+ <register type="NOA" address="0x00009888" value="0x001C300C" />
+ <register type="NOA" address="0x00009888" value="0x0017005E" />
+ <register type="NOA" address="0x00009888" value="0x0217B500" />
+ <register type="NOA" address="0x00009888" value="0x0019300C" />
+ <register type="NOA" address="0x00009888" value="0x001800E0" />
+ <register type="NOA" address="0x00009888" value="0x02180B00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x02065500" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAFF" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010203" />
+ <register type="NOA" address="0x00009888" value="0x60010A27" />
+ <register type="NOA" address="0x00009888" value="0x62010611" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010E20" />
+ <register type="NOA" address="0x00009888" value="0x52010251" />
+ <register type="NOA" address="0x00009888" value="0x54010001" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" 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="0x0000FEEF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FDDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FBBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000F77F" />
+ </register_config>
+ </set>
+
+ <set name="Ext508"
+ chipset="ARLGT2"
+ symbol_name="Ext508"
+ underscore_name="ext508"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="721a1e56-caa9-4e62-86cc-98b480d77cc6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 3 READ 2 C 7 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 5 READ UMUL UADD 16 C 4 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 2 READ 2 C 1 READ UMUL UADD 4 C 0 READ UMUL UADD 8 B 7 READ UMUL UADD 16 B 6 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 4 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x170902B4" />
+ <register type="NOA" address="0x00009888" value="0x171902B4" />
+ <register type="NOA" address="0x00009888" value="0x010200C0" />
+ <register type="NOA" address="0x00009888" value="0x0302FFF0" />
+ <register type="NOA" address="0x00009888" value="0x010400C0" />
+ <register type="NOA" address="0x00009888" value="0x0304FFF0" />
+ <register type="NOA" address="0x00009888" value="0x05090008" />
+ <register type="NOA" address="0x00009888" value="0x090901C0" />
+ <register type="NOA" address="0x00009888" value="0x1109030D" />
+ <register type="NOA" address="0x00009888" value="0x1309028B" />
+ <register type="NOA" address="0x00009888" value="0x15090209" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0112FF30" />
+ <register type="NOA" address="0x00009888" value="0x0312000F" />
+ <register type="NOA" address="0x00009888" value="0x0114FF30" />
+ <register type="NOA" address="0x00009888" value="0x0314000F" />
+ <register type="NOA" address="0x00009888" value="0x05190008" />
+ <register type="NOA" address="0x00009888" value="0x09190007" />
+ <register type="NOA" address="0x00009888" value="0x0B19030D" />
+ <register type="NOA" address="0x00009888" value="0x0D19028B" />
+ <register type="NOA" address="0x00009888" value="0x0F190209" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x03190000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFB0" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010800" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext509"
+ chipset="ARLGT2"
+ symbol_name="Ext509"
+ underscore_name="ext509"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="c7a192d7-6da2-467b-b365-92794ec2191d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x1B095400" />
+ <register type="NOA" address="0x00009888" value="0x1D090014" />
+ <register type="NOA" address="0x00009888" value="0x1B195400" />
+ <register type="NOA" address="0x00009888" value="0x1D190014" />
+ <register type="NOA" address="0x00009888" value="0x0302FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFC" />
+ <register type="NOA" address="0x00009888" value="0x05090380" />
+ <register type="NOA" address="0x00009888" value="0x0F090540" />
+ <register type="NOA" address="0x00009888" value="0x110904D4" />
+ <register type="NOA" address="0x00009888" value="0x13090452" />
+ <register type="NOA" address="0x00009888" value="0x150907D0" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0112FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03120003" />
+ <register type="NOA" address="0x00009888" value="0x0114FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03140003" />
+ <register type="NOA" address="0x00009888" value="0x05190380" />
+ <register type="NOA" address="0x00009888" value="0x09190515" />
+ <register type="NOA" address="0x00009888" value="0x0B190493" />
+ <register type="NOA" address="0x00009888" value="0x0D190411" />
+ <register type="NOA" address="0x00009888" value="0x0F19001F" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x03190000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAB" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext510"
+ chipset="ARLGT2"
+ symbol_name="Ext510"
+ underscore_name="ext510"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="df8fcc65-4be9-4c24-9f8e-0ffc3932ce3d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 3 READ 2 C 7 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 5 READ UMUL UADD 16 C 4 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 2 READ 2 C 1 READ UMUL UADD 4 C 0 READ UMUL UADD 8 B 7 READ UMUL UADD 16 B 6 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 4 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x172902B4" />
+ <register type="NOA" address="0x00009888" value="0x173902B4" />
+ <register type="NOA" address="0x00009888" value="0x012200C0" />
+ <register type="NOA" address="0x00009888" value="0x0322FFF0" />
+ <register type="NOA" address="0x00009888" value="0x012400C0" />
+ <register type="NOA" address="0x00009888" value="0x0324FFF0" />
+ <register type="NOA" address="0x00009888" value="0x05290008" />
+ <register type="NOA" address="0x00009888" value="0x092901C0" />
+ <register type="NOA" address="0x00009888" value="0x1129030D" />
+ <register type="NOA" address="0x00009888" value="0x1329028B" />
+ <register type="NOA" address="0x00009888" value="0x15290209" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x0132FF30" />
+ <register type="NOA" address="0x00009888" value="0x0332000F" />
+ <register type="NOA" address="0x00009888" value="0x0134FF30" />
+ <register type="NOA" address="0x00009888" value="0x0334000F" />
+ <register type="NOA" address="0x00009888" value="0x05390008" />
+ <register type="NOA" address="0x00009888" value="0x09390007" />
+ <register type="NOA" address="0x00009888" value="0x0B39030D" />
+ <register type="NOA" address="0x00009888" value="0x0D39028B" />
+ <register type="NOA" address="0x00009888" value="0x0F390209" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0008FFB0" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010800" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext511"
+ chipset="ARLGT2"
+ symbol_name="Ext511"
+ underscore_name="ext511"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="0b6503fa-2d73-4c47-8390-00ac6b0899c9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x1B295400" />
+ <register type="NOA" address="0x00009888" value="0x1D290014" />
+ <register type="NOA" address="0x00009888" value="0x1B395400" />
+ <register type="NOA" address="0x00009888" value="0x1D390014" />
+ <register type="NOA" address="0x00009888" value="0x0322FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFC" />
+ <register type="NOA" address="0x00009888" value="0x05290380" />
+ <register type="NOA" address="0x00009888" value="0x0F290540" />
+ <register type="NOA" address="0x00009888" value="0x112904D4" />
+ <register type="NOA" address="0x00009888" value="0x13290452" />
+ <register type="NOA" address="0x00009888" value="0x152907D0" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x0132FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03320003" />
+ <register type="NOA" address="0x00009888" value="0x0134FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03340003" />
+ <register type="NOA" address="0x00009888" value="0x05390380" />
+ <register type="NOA" address="0x00009888" value="0x09390515" />
+ <register type="NOA" address="0x00009888" value="0x0B390493" />
+ <register type="NOA" address="0x00009888" value="0x0D390411" />
+ <register type="NOA" address="0x00009888" value="0x0F39001F" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAB" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext512"
+ chipset="ARLGT2"
+ symbol_name="Ext512"
+ underscore_name="ext512"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="170215b8-bab5-4a9e-af99-5ff867190997"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 2 READ 2 C 7 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 5 READ UMUL UADD 16 C 4 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 3 READ 2 C 1 READ UMUL UADD 4 C 0 READ UMUL UADD 8 B 7 READ UMUL UADD 16 B 6 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 4 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x174902B4" />
+ <register type="NOA" address="0x00009888" value="0x175902B4" />
+ <register type="NOA" address="0x00009888" value="0x01420030" />
+ <register type="NOA" address="0x00009888" value="0x0342FFF0" />
+ <register type="NOA" address="0x00009888" value="0x01440030" />
+ <register type="NOA" address="0x00009888" value="0x0344FFF0" />
+ <register type="NOA" address="0x00009888" value="0x05490008" />
+ <register type="NOA" address="0x00009888" value="0x09490007" />
+ <register type="NOA" address="0x00009888" value="0x1149030D" />
+ <register type="NOA" address="0x00009888" value="0x1349028B" />
+ <register type="NOA" address="0x00009888" value="0x15490209" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0152FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0352000F" />
+ <register type="NOA" address="0x00009888" value="0x0154FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0354000F" />
+ <register type="NOA" address="0x00009888" value="0x05590008" />
+ <register type="NOA" address="0x00009888" value="0x095901C0" />
+ <register type="NOA" address="0x00009888" value="0x0B59030D" />
+ <register type="NOA" address="0x00009888" value="0x0D59028B" />
+ <register type="NOA" address="0x00009888" value="0x0F590209" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFE0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext513"
+ chipset="ARLGT2"
+ symbol_name="Ext513"
+ underscore_name="ext513"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e882fbef-e679-43f5-89f7-11bd3a480602"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x1B495400" />
+ <register type="NOA" address="0x00009888" value="0x1D490014" />
+ <register type="NOA" address="0x00009888" value="0x1B595400" />
+ <register type="NOA" address="0x00009888" value="0x1D590014" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFC" />
+ <register type="NOA" address="0x00009888" value="0x05490380" />
+ <register type="NOA" address="0x00009888" value="0x0F490540" />
+ <register type="NOA" address="0x00009888" value="0x114904D4" />
+ <register type="NOA" address="0x00009888" value="0x13490452" />
+ <register type="NOA" address="0x00009888" value="0x154907D0" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0152FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03520003" />
+ <register type="NOA" address="0x00009888" value="0x0154FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03540003" />
+ <register type="NOA" address="0x00009888" value="0x05590380" />
+ <register type="NOA" address="0x00009888" value="0x09590515" />
+ <register type="NOA" address="0x00009888" value="0x0B590493" />
+ <register type="NOA" address="0x00009888" value="0x0D590411" />
+ <register type="NOA" address="0x00009888" value="0x0F59001F" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAB" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext514"
+ chipset="ARLGT2"
+ symbol_name="Ext514"
+ underscore_name="ext514"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9e41ffd0-2627-4e24-92a0-8fdfaa02e5f6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="B 2 READ 2 C 7 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 5 READ UMUL UADD 16 C 4 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="B 3 READ 2 C 1 READ UMUL UADD 4 C 0 READ UMUL UADD 8 B 7 READ UMUL UADD 16 B 6 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 4 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x176902B4" />
+ <register type="NOA" address="0x00009888" value="0x177902B4" />
+ <register type="NOA" address="0x00009888" value="0x01620030" />
+ <register type="NOA" address="0x00009888" value="0x0362FFF0" />
+ <register type="NOA" address="0x00009888" value="0x01640030" />
+ <register type="NOA" address="0x00009888" value="0x0364FFF0" />
+ <register type="NOA" address="0x00009888" value="0x05690008" />
+ <register type="NOA" address="0x00009888" value="0x09690007" />
+ <register type="NOA" address="0x00009888" value="0x1169030D" />
+ <register type="NOA" address="0x00009888" value="0x1369028B" />
+ <register type="NOA" address="0x00009888" value="0x15690209" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0372000F" />
+ <register type="NOA" address="0x00009888" value="0x0174FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0374000F" />
+ <register type="NOA" address="0x00009888" value="0x05790008" />
+ <register type="NOA" address="0x00009888" value="0x097901C0" />
+ <register type="NOA" address="0x00009888" value="0x0B79030D" />
+ <register type="NOA" address="0x00009888" value="0x0D79028B" />
+ <register type="NOA" address="0x00009888" value="0x0F790209" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00175550" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0018FFE0" />
+ <register type="NOA" address="0x00009888" value="0x0218AAAF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext515"
+ chipset="ARLGT2"
+ symbol_name="Ext515"
+ underscore_name="ext515"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="97fc2455-58ae-4c57-9aa7-73abfe43e785"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x1B695400" />
+ <register type="NOA" address="0x00009888" value="0x1D690014" />
+ <register type="NOA" address="0x00009888" value="0x1B795400" />
+ <register type="NOA" address="0x00009888" value="0x1D790014" />
+ <register type="NOA" address="0x00009888" value="0x0362FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0364FFFC" />
+ <register type="NOA" address="0x00009888" value="0x05690380" />
+ <register type="NOA" address="0x00009888" value="0x0F690540" />
+ <register type="NOA" address="0x00009888" value="0x116904D4" />
+ <register type="NOA" address="0x00009888" value="0x13690452" />
+ <register type="NOA" address="0x00009888" value="0x156907D0" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03720003" />
+ <register type="NOA" address="0x00009888" value="0x0174FFF0" />
+ <register type="NOA" address="0x00009888" value="0x03740003" />
+ <register type="NOA" address="0x00009888" value="0x05790380" />
+ <register type="NOA" address="0x00009888" value="0x09790515" />
+ <register type="NOA" address="0x00009888" value="0x0B790493" />
+ <register type="NOA" address="0x00009888" value="0x0D790411" />
+ <register type="NOA" address="0x00009888" value="0x0F79001F" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00175550" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0018FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0218AAAB" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010804" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58010804" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext516"
+ chipset="ARLGT2"
+ symbol_name="Ext516"
+ underscore_name="ext516"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e64cd0e5-8a98-4f6f-8fd8-7e4494be3586"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="0x17090004" />
+ <register type="NOA" address="0x00009888" value="0x1B091000" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0302FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0104FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x0709165C" />
+ <register type="NOA" address="0x00009888" value="0x09090515" />
+ <register type="NOA" address="0x00009888" value="0x0B090493" />
+ <register type="NOA" address="0x00009888" value="0x0D090411" />
+ <register type="NOA" address="0x00009888" value="0x0F090187" />
+ <register type="NOA" address="0x00009888" value="0x11090105" />
+ <register type="NOA" address="0x00009888" value="0x13090083" />
+ <register type="NOA" address="0x00009888" value="0x15090001" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext517"
+ chipset="ARLGT2"
+ symbol_name="Ext517"
+ underscore_name="ext517"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="182d11d0-b4cb-4730-bb8c-2a5abf4eb8f7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD 128 B 1 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 C 7 READ UMUL UADD 4 C 6 READ UMUL UADD 8 C 5 READ UMUL UADD 16 C 4 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 2 READ UMUL UADD 128 C 1 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="0x17090005" />
+ <register type="NOA" address="0x00009888" value="0x1B091400" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0302FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0104FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x07090740" />
+ <register type="NOA" address="0x00009888" value="0x09090146" />
+ <register type="NOA" address="0x00009888" value="0x0B0900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D090042" />
+ <register type="NOA" address="0x00009888" value="0x0F0905C0" />
+ <register type="NOA" address="0x00009888" value="0x11090556" />
+ <register type="NOA" address="0x00009888" value="0x130904D4" />
+ <register type="NOA" address="0x00009888" value="0x15090452" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext518"
+ chipset="ARLGT2"
+ symbol_name="Ext518"
+ underscore_name="ext518"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e6e4b85e-46e2-4f35-b3c6-5447116ed780"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ 2 B 7 READ UMUL UADD 4 C 0 READ UMUL UADD 8 C 1 READ UMUL UADD 16 C 2 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 4 READ UMUL UADD 128 C 5 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="C 6 READ 2 B 0 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 2 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 4 READ UMUL UADD 64 B 5 READ UMUL UADD 128 B 6 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x17190004" />
+ <register type="NOA" address="0x00009888" value="0x1B191000" />
+ <register type="NOA" address="0x00009888" value="0x0112FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0312FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0114FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0314FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x07191244" />
+ <register type="NOA" address="0x00009888" value="0x09190513" />
+ <register type="NOA" address="0x00009888" value="0x0B190595" />
+ <register type="NOA" address="0x00009888" value="0x0D190057" />
+ <register type="NOA" address="0x00009888" value="0x0F1900C2" />
+ <register type="NOA" address="0x00009888" value="0x11190144" />
+ <register type="NOA" address="0x00009888" value="0x131901C6" />
+ <register type="NOA" address="0x00009888" value="0x15190010" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x03190000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext519"
+ chipset="ARLGT2"
+ symbol_name="Ext519"
+ underscore_name="ext519"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="77c3515b-de58-488f-9f16-38d7ee9cbf05"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x17190005" />
+ <register type="NOA" address="0x00009888" value="0x1B191400" />
+ <register type="NOA" address="0x00009888" value="0x0112FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0312FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0114FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0314FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x0719061C" />
+ <register type="NOA" address="0x00009888" value="0x09190105" />
+ <register type="NOA" address="0x00009888" value="0x0B190083" />
+ <register type="NOA" address="0x00009888" value="0x0D190001" />
+ <register type="NOA" address="0x00009888" value="0x0F190597" />
+ <register type="NOA" address="0x00009888" value="0x11190515" />
+ <register type="NOA" address="0x00009888" value="0x13190493" />
+ <register type="NOA" address="0x00009888" value="0x15190411" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x03190000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0207FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext520"
+ chipset="ARLGT2"
+ symbol_name="Ext520"
+ underscore_name="ext520"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f18b37ca-4b5d-4bad-b852-49b92f90423c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ 2 B 7 READ UMUL UADD 4 C 0 READ UMUL UADD 8 C 1 READ UMUL UADD 16 C 2 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 4 READ UMUL UADD 128 C 5 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="C 6 READ 2 B 0 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 2 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 4 READ UMUL UADD 64 B 5 READ UMUL UADD 128 B 6 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="0x17290004" />
+ <register type="NOA" address="0x00009888" value="0x1B291000" />
+ <register type="NOA" address="0x00009888" value="0x0122FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0322FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0124FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x07291244" />
+ <register type="NOA" address="0x00009888" value="0x09290513" />
+ <register type="NOA" address="0x00009888" value="0x0B290595" />
+ <register type="NOA" address="0x00009888" value="0x0D290057" />
+ <register type="NOA" address="0x00009888" value="0x0F2900C2" />
+ <register type="NOA" address="0x00009888" value="0x11290144" />
+ <register type="NOA" address="0x00009888" value="0x132901C6" />
+ <register type="NOA" address="0x00009888" value="0x15290010" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext521"
+ chipset="ARLGT2"
+ symbol_name="Ext521"
+ underscore_name="ext521"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="6f103600-f59c-4cd0-bce0-edecbca50efb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="0x17290005" />
+ <register type="NOA" address="0x00009888" value="0x1B291400" />
+ <register type="NOA" address="0x00009888" value="0x0122FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0322FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0124FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x0729061C" />
+ <register type="NOA" address="0x00009888" value="0x09290105" />
+ <register type="NOA" address="0x00009888" value="0x0B290083" />
+ <register type="NOA" address="0x00009888" value="0x0D290001" />
+ <register type="NOA" address="0x00009888" value="0x0F290597" />
+ <register type="NOA" address="0x00009888" value="0x11290515" />
+ <register type="NOA" address="0x00009888" value="0x13290493" />
+ <register type="NOA" address="0x00009888" value="0x15290411" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext522"
+ chipset="ARLGT2"
+ symbol_name="Ext522"
+ underscore_name="ext522"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b3a808d5-e530-4a20-a54f-f3a845dbfd4a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="C 7 READ 2 B 7 READ UMUL UADD 4 C 0 READ UMUL UADD 8 C 1 READ UMUL UADD 16 C 2 READ UMUL UADD 32 C 3 READ UMUL UADD 64 C 4 READ UMUL UADD 128 C 5 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="C 6 READ 2 B 0 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 2 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 4 READ UMUL UADD 64 B 5 READ UMUL UADD 128 B 6 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x17390004" />
+ <register type="NOA" address="0x00009888" value="0x1B391000" />
+ <register type="NOA" address="0x00009888" value="0x0132FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0332FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0134FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0334FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x07391244" />
+ <register type="NOA" address="0x00009888" value="0x09390513" />
+ <register type="NOA" address="0x00009888" value="0x0B390595" />
+ <register type="NOA" address="0x00009888" value="0x0D390057" />
+ <register type="NOA" address="0x00009888" value="0x0F3900C2" />
+ <register type="NOA" address="0x00009888" value="0x11390144" />
+ <register type="NOA" address="0x00009888" value="0x133901C6" />
+ <register type="NOA" address="0x00009888" value="0x15390010" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext523"
+ chipset="ARLGT2"
+ symbol_name="Ext523"
+ underscore_name="ext523"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d8fe006e-da22-4c6d-a8d4-f3501f6012c0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x17390005" />
+ <register type="NOA" address="0x00009888" value="0x1B391400" />
+ <register type="NOA" address="0x00009888" value="0x0132FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0332FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0134FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0334FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x0739061C" />
+ <register type="NOA" address="0x00009888" value="0x09390105" />
+ <register type="NOA" address="0x00009888" value="0x0B390083" />
+ <register type="NOA" address="0x00009888" value="0x0D390001" />
+ <register type="NOA" address="0x00009888" value="0x0F390597" />
+ <register type="NOA" address="0x00009888" value="0x11390515" />
+ <register type="NOA" address="0x00009888" value="0x13390493" />
+ <register type="NOA" address="0x00009888" value="0x15390411" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFF" />
+ <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="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext524"
+ chipset="ARLGT2"
+ symbol_name="Ext524"
+ underscore_name="ext524"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="72d0df79-139e-4aba-a60c-21593cdea042"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="0x17490004" />
+ <register type="NOA" address="0x00009888" value="0x1B491000" />
+ <register type="NOA" address="0x00009888" value="0x0142FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0144FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x0749165C" />
+ <register type="NOA" address="0x00009888" value="0x09490515" />
+ <register type="NOA" address="0x00009888" value="0x0B490493" />
+ <register type="NOA" address="0x00009888" value="0x0D490411" />
+ <register type="NOA" address="0x00009888" value="0x0F490187" />
+ <register type="NOA" address="0x00009888" value="0x11490105" />
+ <register type="NOA" address="0x00009888" value="0x13490083" />
+ <register type="NOA" address="0x00009888" value="0x15490001" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext525"
+ chipset="ARLGT2"
+ symbol_name="Ext525"
+ underscore_name="ext525"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f735f792-384e-459a-bc57-948d4b37d298"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="0x17490005" />
+ <register type="NOA" address="0x00009888" value="0x1B491400" />
+ <register type="NOA" address="0x00009888" value="0x0142FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0144FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x0749165C" />
+ <register type="NOA" address="0x00009888" value="0x09490515" />
+ <register type="NOA" address="0x00009888" value="0x0B490493" />
+ <register type="NOA" address="0x00009888" value="0x0D490411" />
+ <register type="NOA" address="0x00009888" value="0x0F490187" />
+ <register type="NOA" address="0x00009888" value="0x11490105" />
+ <register type="NOA" address="0x00009888" value="0x13490083" />
+ <register type="NOA" address="0x00009888" value="0x15490001" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext526"
+ chipset="ARLGT2"
+ symbol_name="Ext526"
+ underscore_name="ext526"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="8cfee8d3-0460-4780-9512-7887e5e6ca27"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x17590004" />
+ <register type="NOA" address="0x00009888" value="0x1B591000" />
+ <register type="NOA" address="0x00009888" value="0x0152FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0352FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0154FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0354FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x0759165C" />
+ <register type="NOA" address="0x00009888" value="0x09590515" />
+ <register type="NOA" address="0x00009888" value="0x0B590493" />
+ <register type="NOA" address="0x00009888" value="0x0D590411" />
+ <register type="NOA" address="0x00009888" value="0x0F590187" />
+ <register type="NOA" address="0x00009888" value="0x11590105" />
+ <register type="NOA" address="0x00009888" value="0x13590083" />
+ <register type="NOA" address="0x00009888" value="0x15590001" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0217FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext527"
+ chipset="ARLGT2"
+ symbol_name="Ext527"
+ underscore_name="ext527"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1236cb08-4620-48b7-82d8-505cd3334c06"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x17590005" />
+ <register type="NOA" address="0x00009888" value="0x1B591400" />
+ <register type="NOA" address="0x00009888" value="0x0152FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0352FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0154FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0354FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x0759165C" />
+ <register type="NOA" address="0x00009888" value="0x09590515" />
+ <register type="NOA" address="0x00009888" value="0x0B590493" />
+ <register type="NOA" address="0x00009888" value="0x0D590411" />
+ <register type="NOA" address="0x00009888" value="0x0F590187" />
+ <register type="NOA" address="0x00009888" value="0x11590105" />
+ <register type="NOA" address="0x00009888" value="0x13590083" />
+ <register type="NOA" address="0x00009888" value="0x15590001" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0217FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext528"
+ chipset="ARLGT2"
+ symbol_name="Ext528"
+ underscore_name="ext528"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d154420a-3438-47ea-8b7c-0a480986fdc1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="0x17690004" />
+ <register type="NOA" address="0x00009888" value="0x1B691000" />
+ <register type="NOA" address="0x00009888" value="0x0162FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0362FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0164FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0364FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x0769165C" />
+ <register type="NOA" address="0x00009888" value="0x09690515" />
+ <register type="NOA" address="0x00009888" value="0x0B690493" />
+ <register type="NOA" address="0x00009888" value="0x0D690411" />
+ <register type="NOA" address="0x00009888" value="0x0F690187" />
+ <register type="NOA" address="0x00009888" value="0x11690105" />
+ <register type="NOA" address="0x00009888" value="0x13690083" />
+ <register type="NOA" address="0x00009888" value="0x15690001" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext529"
+ chipset="ARLGT2"
+ symbol_name="Ext529"
+ underscore_name="ext529"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9d1a6b10-5405-4785-a14f-25682f7af59e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="0x17690005" />
+ <register type="NOA" address="0x00009888" value="0x1B691400" />
+ <register type="NOA" address="0x00009888" value="0x0162FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0362FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0164FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0364FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x0769165C" />
+ <register type="NOA" address="0x00009888" value="0x09690515" />
+ <register type="NOA" address="0x00009888" value="0x0B690493" />
+ <register type="NOA" address="0x00009888" value="0x0D690411" />
+ <register type="NOA" address="0x00009888" value="0x0F690187" />
+ <register type="NOA" address="0x00009888" value="0x11690105" />
+ <register type="NOA" address="0x00009888" value="0x13690083" />
+ <register type="NOA" address="0x00009888" value="0x15690001" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0218AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext530"
+ chipset="ARLGT2"
+ symbol_name="Ext530"
+ underscore_name="ext530"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="753008cc-404b-4bc8-b5dc-da9c8579a1d7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x17790004" />
+ <register type="NOA" address="0x00009888" value="0x1B791000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0372FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0174FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x0779165C" />
+ <register type="NOA" address="0x00009888" value="0x09790515" />
+ <register type="NOA" address="0x00009888" value="0x0B790493" />
+ <register type="NOA" address="0x00009888" value="0x0D790411" />
+ <register type="NOA" address="0x00009888" value="0x0F790187" />
+ <register type="NOA" address="0x00009888" value="0x11790105" />
+ <register type="NOA" address="0x00009888" value="0x13790083" />
+ <register type="NOA" address="0x00009888" value="0x15790001" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext531"
+ chipset="ARLGT2"
+ symbol_name="Ext531"
+ underscore_name="ext531"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5639c551-3c96-46b7-a110-17d1e8a69a1b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="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 128 C 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <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 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD 16 B 3 READ UMUL UADD 32 B 2 READ UMUL UADD 64 B 1 READ UMUL UADD 128 B 0 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x17790005" />
+ <register type="NOA" address="0x00009888" value="0x1B791400" />
+ <register type="NOA" address="0x00009888" value="0x0172FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0372FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0174FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x0779165C" />
+ <register type="NOA" address="0x00009888" value="0x09790515" />
+ <register type="NOA" address="0x00009888" value="0x0B790493" />
+ <register type="NOA" address="0x00009888" value="0x0D790411" />
+ <register type="NOA" address="0x00009888" value="0x0F790187" />
+ <register type="NOA" address="0x00009888" value="0x11790105" />
+ <register type="NOA" address="0x00009888" value="0x13790083" />
+ <register type="NOA" address="0x00009888" value="0x15790001" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFF" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFF" />
+ <register type="NOA" address="0x00009888" value="0x00175555" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0018FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext540"
+ chipset="ARLGT2"
+ symbol_name="Ext540"
+ underscore_name="ext540"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="b22fda52-4905-4944-b539-3b5dc93a9834"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ 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="0x17090014" />
+ <register type="NOA" address="0x00009888" value="0x1B095000" />
+ <register type="NOA" address="0x00009888" value="0x0102FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0302FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0104FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0304FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05090080" />
+ <register type="NOA" address="0x00009888" value="0x09090146" />
+ <register type="NOA" address="0x00009888" value="0x0B0900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D090042" />
+ <register type="NOA" address="0x00009888" value="0x0F090580" />
+ <register type="NOA" address="0x00009888" value="0x11090515" />
+ <register type="NOA" address="0x00009888" value="0x13090493" />
+ <register type="NOA" address="0x00009888" value="0x15090411" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x03090000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext541"
+ chipset="ARLGT2"
+ symbol_name="Ext541"
+ underscore_name="ext541"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9185419c-de4c-4e96-9815-b0045bc5fde9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ 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="0x17190014" />
+ <register type="NOA" address="0x00009888" value="0x1B195000" />
+ <register type="NOA" address="0x00009888" value="0x0112FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0312FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0114FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0314FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05190080" />
+ <register type="NOA" address="0x00009888" value="0x09190146" />
+ <register type="NOA" address="0x00009888" value="0x0B1900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D190042" />
+ <register type="NOA" address="0x00009888" value="0x0F190580" />
+ <register type="NOA" address="0x00009888" value="0x11190515" />
+ <register type="NOA" address="0x00009888" value="0x13190493" />
+ <register type="NOA" address="0x00009888" value="0x15190411" />
+ <register type="NOA" address="0x00009888" value="0x07190000" />
+ <register type="NOA" address="0x00009888" value="0x01190000" />
+ <register type="NOA" address="0x00009888" value="0x03190000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0207FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext542"
+ chipset="ARLGT2"
+ symbol_name="Ext542"
+ underscore_name="ext542"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="a4a95fd8-d292-42c1-af09-7e508031db3d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ 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="0x17290014" />
+ <register type="NOA" address="0x00009888" value="0x1B295000" />
+ <register type="NOA" address="0x00009888" value="0x0122FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0322FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0124FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0324FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05290080" />
+ <register type="NOA" address="0x00009888" value="0x09290146" />
+ <register type="NOA" address="0x00009888" value="0x0B2900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D290042" />
+ <register type="NOA" address="0x00009888" value="0x0F290580" />
+ <register type="NOA" address="0x00009888" value="0x11290515" />
+ <register type="NOA" address="0x00009888" value="0x13290493" />
+ <register type="NOA" address="0x00009888" value="0x15290411" />
+ <register type="NOA" address="0x00009888" value="0x07290000" />
+ <register type="NOA" address="0x00009888" value="0x01290000" />
+ <register type="NOA" address="0x00009888" value="0x03290000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext543"
+ chipset="ARLGT2"
+ symbol_name="Ext543"
+ underscore_name="ext543"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="86dea960-179b-418d-84f9-d641e63b1b6f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ 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="0x17390014" />
+ <register type="NOA" address="0x00009888" value="0x1B395000" />
+ <register type="NOA" address="0x00009888" value="0x0132FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0332FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0134FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0334FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05390080" />
+ <register type="NOA" address="0x00009888" value="0x09390146" />
+ <register type="NOA" address="0x00009888" value="0x0B3900C4" />
+ <register type="NOA" address="0x00009888" value="0x0D390042" />
+ <register type="NOA" address="0x00009888" value="0x0F390580" />
+ <register type="NOA" address="0x00009888" value="0x11390515" />
+ <register type="NOA" address="0x00009888" value="0x13390493" />
+ <register type="NOA" address="0x00009888" value="0x15390411" />
+ <register type="NOA" address="0x00009888" value="0x07390000" />
+ <register type="NOA" address="0x00009888" value="0x01390000" />
+ <register type="NOA" address="0x00009888" value="0x03390000" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x000CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext544"
+ chipset="ARLGT2"
+ symbol_name="Ext544"
+ underscore_name="ext544"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="079c376f-c677-4854-aca8-273295beeaae"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ 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="0x17490014" />
+ <register type="NOA" address="0x00009888" value="0x1B495000" />
+ <register type="NOA" address="0x00009888" value="0x0142FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0342FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0144FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0344FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05490080" />
+ <register type="NOA" address="0x00009888" value="0x09490556" />
+ <register type="NOA" address="0x00009888" value="0x0B4904D4" />
+ <register type="NOA" address="0x00009888" value="0x0D490452" />
+ <register type="NOA" address="0x00009888" value="0x0F490190" />
+ <register type="NOA" address="0x00009888" value="0x11490105" />
+ <register type="NOA" address="0x00009888" value="0x13490083" />
+ <register type="NOA" address="0x00009888" value="0x15490001" />
+ <register type="NOA" address="0x00009888" value="0x07490000" />
+ <register type="NOA" address="0x00009888" value="0x01490000" />
+ <register type="NOA" address="0x00009888" value="0x03490000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0217AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext545"
+ chipset="ARLGT2"
+ symbol_name="Ext545"
+ underscore_name="ext545"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="e89c9f67-bc27-4990-861d-19cb244b5719"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ 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="0x17590014" />
+ <register type="NOA" address="0x00009888" value="0x1B595000" />
+ <register type="NOA" address="0x00009888" value="0x0152FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0352FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0154FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0354FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05590080" />
+ <register type="NOA" address="0x00009888" value="0x09590556" />
+ <register type="NOA" address="0x00009888" value="0x0B5904D4" />
+ <register type="NOA" address="0x00009888" value="0x0D590452" />
+ <register type="NOA" address="0x00009888" value="0x0F590190" />
+ <register type="NOA" address="0x00009888" value="0x11590105" />
+ <register type="NOA" address="0x00009888" value="0x13590083" />
+ <register type="NOA" address="0x00009888" value="0x15590001" />
+ <register type="NOA" address="0x00009888" value="0x07590000" />
+ <register type="NOA" address="0x00009888" value="0x01590000" />
+ <register type="NOA" address="0x00009888" value="0x03590000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0017FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0217FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext546"
+ chipset="ARLGT2"
+ symbol_name="Ext546"
+ underscore_name="ext546"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="118cad1b-042b-4580-b373-961e5524ca02"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ 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="0x17690014" />
+ <register type="NOA" address="0x00009888" value="0x1B695000" />
+ <register type="NOA" address="0x00009888" value="0x0162FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0362FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0164FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0364FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05690080" />
+ <register type="NOA" address="0x00009888" value="0x09690556" />
+ <register type="NOA" address="0x00009888" value="0x0B6904D4" />
+ <register type="NOA" address="0x00009888" value="0x0D690452" />
+ <register type="NOA" address="0x00009888" value="0x0F690190" />
+ <register type="NOA" address="0x00009888" value="0x11690105" />
+ <register type="NOA" address="0x00009888" value="0x13690083" />
+ <register type="NOA" address="0x00009888" value="0x15690001" />
+ <register type="NOA" address="0x00009888" value="0x07690000" />
+ <register type="NOA" address="0x00009888" value="0x01690000" />
+ <register type="NOA" address="0x00009888" value="0x03690000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00175550" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0018AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0218AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext547"
+ chipset="ARLGT2"
+ symbol_name="Ext547"
+ underscore_name="ext547"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="10e374b1-ba00-4a4a-95c2-fa20c5d9bcbe"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="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 0 READ 2 B 7 READ UMUL UADD 4 B 6 READ UMUL UADD 8 B 5 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 3 READ UMUL UADD 64 B 2 READ UMUL UADD"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x17790014" />
+ <register type="NOA" address="0x00009888" value="0x1B795000" />
+ <register type="NOA" address="0x00009888" value="0x0172FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0372FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0174FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0374FFFF" />
+ <register type="NOA" address="0x00009888" value="0x05790080" />
+ <register type="NOA" address="0x00009888" value="0x09790556" />
+ <register type="NOA" address="0x00009888" value="0x0B7904D4" />
+ <register type="NOA" address="0x00009888" value="0x0D790452" />
+ <register type="NOA" address="0x00009888" value="0x0F790190" />
+ <register type="NOA" address="0x00009888" value="0x11790105" />
+ <register type="NOA" address="0x00009888" value="0x13790083" />
+ <register type="NOA" address="0x00009888" value="0x15790001" />
+ <register type="NOA" address="0x00009888" value="0x07790000" />
+ <register type="NOA" address="0x00009888" value="0x01790000" />
+ <register type="NOA" address="0x00009888" value="0x03790000" />
+ <register type="NOA" address="0x00009888" value="0x0014AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001BFFFC" />
+ <register type="NOA" address="0x00009888" value="0x001CFFFC" />
+ <register type="NOA" address="0x00009888" value="0x00175550" />
+ <register type="NOA" address="0x00009888" value="0x02175555" />
+ <register type="NOA" address="0x00009888" value="0x0019FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0018FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0218FFFF" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065550" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075550" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035550" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010000" />
+ <register type="NOA" address="0x00009888" value="0x52010000" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010000" />
+ <register type="NOA" address="0x00009888" value="0x58010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext572"
+ chipset="ARLGT2"
+ symbol_name="Ext572"
+ underscore_name="ext572"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="f9cdc7da-2d03-4924-afae-a07f91db6fef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 Predication Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore0_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore1_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore2_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore3_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore0_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore1_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore2_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore3_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore0_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore1_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore2_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore3_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore0 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore0_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore1 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore1_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore2 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore2_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore3 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore3_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="VectorEngine"
+ 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="0x0B0001F7" />
+ <register type="NOA" address="0x00009888" value="0x0D00000B" />
+ <register type="NOA" address="0x00009888" value="0x0B1001E0" />
+ <register type="NOA" address="0x00009888" value="0x0D10000B" />
+ <register type="NOA" address="0x00009888" value="0x0B2001E0" />
+ <register type="NOA" address="0x00009888" value="0x0D20000B" />
+ <register type="NOA" address="0x00009888" value="0x0B3001E0" />
+ <register type="NOA" address="0x00009888" value="0x0D30000B" />
+ <register type="NOA" address="0x00009888" value="0x01000000" />
+ <register type="NOA" address="0x00009888" value="0x03000240" />
+ <register type="NOA" address="0x00009888" value="0x05005400" />
+ <register type="NOA" address="0x00009888" value="0x01100000" />
+ <register type="NOA" address="0x00009888" value="0x03104800" />
+ <register type="NOA" address="0x00009888" value="0x07100015" />
+ <register type="NOA" address="0x00009888" value="0x09105C00" />
+ <register type="NOA" address="0x00009888" value="0x01200000" />
+ <register type="NOA" address="0x00009888" value="0x05200012" />
+ <register type="NOA" address="0x00009888" value="0x072002A0" />
+ <register type="NOA" address="0x00009888" value="0x092002E0" />
+ <register type="NOA" address="0x00009888" value="0x03300000" />
+ <register type="NOA" address="0x00009888" value="0x05300240" />
+ <register type="NOA" address="0x00009888" value="0x07305400" />
+ <register type="NOA" address="0x00009888" value="0x09300017" />
+ <register type="NOA" address="0x00009888" value="0x01300000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x01020303" />
+ <register type="NOA" address="0x00009888" value="0x0302C003" />
+ <register type="NOA" address="0x00009888" value="0x01040303" />
+ <register type="NOA" address="0x00009888" value="0x0304C003" />
+ <register type="NOA" address="0x00009888" value="0x01058111" />
+ <register type="NOA" address="0x00009888" value="0x01090101" />
+ <register type="NOA" address="0x00009888" value="0x03094001" />
+ <register type="NOA" address="0x00009888" value="0x01120C0C" />
+ <register type="NOA" address="0x00009888" value="0x0312300C" />
+ <register type="NOA" address="0x00009888" value="0x01140C0C" />
+ <register type="NOA" address="0x00009888" value="0x0314300C" />
+ <register type="NOA" address="0x00009888" value="0x01154222" />
+ <register type="NOA" address="0x00009888" value="0x01190404" />
+ <register type="NOA" address="0x00009888" value="0x03191004" />
+ <register type="NOA" address="0x00009888" value="0x01223030" />
+ <register type="NOA" address="0x00009888" value="0x03220C30" />
+ <register type="NOA" address="0x00009888" value="0x01243030" />
+ <register type="NOA" address="0x00009888" value="0x03240C30" />
+ <register type="NOA" address="0x00009888" value="0x01252444" />
+ <register type="NOA" address="0x00009888" value="0x01291010" />
+ <register type="NOA" address="0x00009888" value="0x03290410" />
+ <register type="NOA" address="0x00009888" value="0x0132C0C0" />
+ <register type="NOA" address="0x00009888" value="0x033203C0" />
+ <register type="NOA" address="0x00009888" value="0x0134C0C0" />
+ <register type="NOA" address="0x00009888" value="0x033403C0" />
+ <register type="NOA" address="0x00009888" value="0x01351888" />
+ <register type="NOA" address="0x00009888" value="0x01394040" />
+ <register type="NOA" address="0x00009888" value="0x03390140" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000B3CCC" />
+ <register type="NOA" address="0x00009888" value="0x000C3CCC" />
+ <register type="NOA" address="0x00009888" value="0x00075E5E" />
+ <register type="NOA" address="0x00009888" value="0x0207B55E" />
+ <register type="NOA" address="0x00009888" value="0x00093CCC" />
+ <register type="NOA" address="0x00009888" value="0x0008E0E0" />
+ <register type="NOA" address="0x00009888" value="0x02080BE0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0201FFFF" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E0100A0" />
+ <register type="NOA" address="0x00009888" value="0x60010806" />
+ <register type="NOA" address="0x00009888" value="0x62010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010C0A" />
+ <register type="NOA" address="0x00009888" value="0x52010040" />
+ <register type="NOA" address="0x00009888" value="0x54010000" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext573"
+ chipset="ARLGT2"
+ symbol_name="Ext573"
+ underscore_name="ext573"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="d892a0c4-6b79-4c32-b536-d5035f2ca39b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 Predication Xecore4 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore4_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore5 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore5_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore6 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore6_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Predication Xecore7 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_PREDICATION_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_predication_xecore7_xve0_thread0"
+ description="Number of execution slots taken by instructions with predication mask enabled"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore4 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore4_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore5 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore5_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore6 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore6_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Nondivergent Xecore7 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_NONDIVERGENT_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_nondivergent_xecore7_xve0_thread0"
+ description="Number of execution slots taken by nondivergent instructions executed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore4 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore4_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore5 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore5_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore6 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore6_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Barrier Xecore7 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BARRIER_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_barrier_xecore7_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore4 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore4_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore5 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore5_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore6 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore6_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Inst Executed Bitconv Xecore7 Xve0 Thread0"
+ symbol_name="XVE_INST_EXECUTED_BITCONV_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_inst_executed_bitconv_xecore7_xve0_thread0"
+ description="Number of execution slots taken by bit manipulation instructions"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="VectorEngine"
+ 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="0x0B4001F7" />
+ <register type="NOA" address="0x00009888" value="0x0D40000B" />
+ <register type="NOA" address="0x00009888" value="0x0B5001E0" />
+ <register type="NOA" address="0x00009888" value="0x0D50000B" />
+ <register type="NOA" address="0x00009888" value="0x0B6001E0" />
+ <register type="NOA" address="0x00009888" value="0x0D60000B" />
+ <register type="NOA" address="0x00009888" value="0x0B7001E0" />
+ <register type="NOA" address="0x00009888" value="0x0D70000B" />
+ <register type="NOA" address="0x00009888" value="0x01400000" />
+ <register type="NOA" address="0x00009888" value="0x05400240" />
+ <register type="NOA" address="0x00009888" value="0x07405400" />
+ <register type="NOA" address="0x00009888" value="0x01500000" />
+ <register type="NOA" address="0x00009888" value="0x05500012" />
+ <register type="NOA" address="0x00009888" value="0x075002A0" />
+ <register type="NOA" address="0x00009888" value="0x09505C00" />
+ <register type="NOA" address="0x00009888" value="0x01600000" />
+ <register type="NOA" address="0x00009888" value="0x03604800" />
+ <register type="NOA" address="0x00009888" value="0x07600015" />
+ <register type="NOA" address="0x00009888" value="0x096002E0" />
+ <register type="NOA" address="0x00009888" value="0x03700240" />
+ <register type="NOA" address="0x00009888" value="0x05705400" />
+ <register type="NOA" address="0x00009888" value="0x09700017" />
+ <register type="NOA" address="0x00009888" value="0x01700000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0142C003" />
+ <register type="NOA" address="0x00009888" value="0x0342C0C0" />
+ <register type="NOA" address="0x00009888" value="0x0144C003" />
+ <register type="NOA" address="0x00009888" value="0x0344C0C0" />
+ <register type="NOA" address="0x00009888" value="0x01458881" />
+ <register type="NOA" address="0x00009888" value="0x01494001" />
+ <register type="NOA" address="0x00009888" value="0x03494040" />
+ <register type="NOA" address="0x00009888" value="0x0152300C" />
+ <register type="NOA" address="0x00009888" value="0x03523030" />
+ <register type="NOA" address="0x00009888" value="0x0154300C" />
+ <register type="NOA" address="0x00009888" value="0x03543030" />
+ <register type="NOA" address="0x00009888" value="0x01554442" />
+ <register type="NOA" address="0x00009888" value="0x01591004" />
+ <register type="NOA" address="0x00009888" value="0x03591010" />
+ <register type="NOA" address="0x00009888" value="0x01620C30" />
+ <register type="NOA" address="0x00009888" value="0x03620C0C" />
+ <register type="NOA" address="0x00009888" value="0x01640C30" />
+ <register type="NOA" address="0x00009888" value="0x03640C0C" />
+ <register type="NOA" address="0x00009888" value="0x01652224" />
+ <register type="NOA" address="0x00009888" value="0x01690410" />
+ <register type="NOA" address="0x00009888" value="0x03690404" />
+ <register type="NOA" address="0x00009888" value="0x017203C0" />
+ <register type="NOA" address="0x00009888" value="0x03720303" />
+ <register type="NOA" address="0x00009888" value="0x017403C0" />
+ <register type="NOA" address="0x00009888" value="0x03740303" />
+ <register type="NOA" address="0x00009888" value="0x01751118" />
+ <register type="NOA" address="0x00009888" value="0x01790140" />
+ <register type="NOA" address="0x00009888" value="0x03790101" />
+ <register type="NOA" address="0x00009888" value="0x0014AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0214AAAA" />
+ <register type="NOA" address="0x00009888" value="0x001B333C" />
+ <register type="NOA" address="0x00009888" value="0x001C333C" />
+ <register type="NOA" address="0x00009888" value="0x0017B55E" />
+ <register type="NOA" address="0x00009888" value="0x0217B5B5" />
+ <register type="NOA" address="0x00009888" value="0x0019333C" />
+ <register type="NOA" address="0x00009888" value="0x00180BE0" />
+ <register type="NOA" address="0x00009888" value="0x02180B0B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02065555" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0001AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0201AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x50011400" />
+ <register type="NOA" address="0x00009888" value="0x5A010060" />
+ <register type="NOA" address="0x00009888" value="0x5C010004" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010C04" />
+ <register type="NOA" address="0x00009888" value="0x620100A0" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x5401000A" />
+ <register type="NOA" address="0x00009888" value="0x56010040" />
+ <register type="NOA" address="0x00009888" value="0x58011406" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext580"
+ chipset="ARLGT2"
+ symbol_name="Ext580"
+ underscore_name="ext580"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="608b3ed0-0fad-42f2-b0f6-240deb88e6ab"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0E095000" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x02090080" />
+ <register type="NOA" address="0x00009888" value="0x04095500" />
+ <register type="NOA" address="0x00009888" value="0x06090491" />
+ <register type="NOA" address="0x00009888" value="0x08090513" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext581"
+ chipset="ARLGT2"
+ symbol_name="Ext581"
+ underscore_name="ext581"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="5285eec3-f458-4539-bc02-8a6fe042d133"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice0"
+ mdapi_group="GPU"
+ 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="0x0E0A5000" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x000B003F" />
+ <register type="NOA" address="0x00009888" value="0x000C003F" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x00080555" />
+ <register type="NOA" address="0x00009888" value="0x020A0080" />
+ <register type="NOA" address="0x00009888" value="0x040A5500" />
+ <register type="NOA" address="0x00009888" value="0x060A0491" />
+ <register type="NOA" address="0x00009888" value="0x080A0513" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext582"
+ chipset="ARLGT2"
+ symbol_name="Ext582"
+ underscore_name="ext582"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="685c317f-a5e3-4781-84d4-019baf050a66"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x0E195000" />
+ <register type="NOA" address="0x00009888" value="0x00140AAA" />
+ <register type="NOA" address="0x00009888" value="0x00170555" />
+ <register type="NOA" address="0x00009888" value="0x02190080" />
+ <register type="NOA" address="0x00009888" value="0x04195500" />
+ <register type="NOA" address="0x00009888" value="0x06190491" />
+ <register type="NOA" address="0x00009888" value="0x08190513" />
+ <register type="NOA" address="0x00009888" value="0x00190000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060555" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x00030555" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext583"
+ chipset="ARLGT2"
+ symbol_name="Ext583"
+ underscore_name="ext583"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cf1c2b5a-d012-4c40-8089-aa646393d39a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 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="$GtSlice1"
+ mdapi_group="GPU"
+ 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="0x0E1A5000" />
+ <register type="NOA" address="0x00009888" value="0x00140AAA" />
+ <register type="NOA" address="0x00009888" value="0x001B003F" />
+ <register type="NOA" address="0x00009888" value="0x001C003F" />
+ <register type="NOA" address="0x00009888" value="0x00170555" />
+ <register type="NOA" address="0x00009888" value="0x0019003F" />
+ <register type="NOA" address="0x00009888" value="0x00180555" />
+ <register type="NOA" address="0x00009888" value="0x021A0080" />
+ <register type="NOA" address="0x00009888" value="0x041A5500" />
+ <register type="NOA" address="0x00009888" value="0x061A0491" />
+ <register type="NOA" address="0x00009888" value="0x081A0513" />
+ <register type="NOA" address="0x00009888" value="0x001A0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060555" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x00010AAA" />
+ <register type="NOA" address="0x00009888" value="0x00030555" />
+ <register type="NOA" address="0x00009888" value="0x00040AAA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010000" />
+ <register type="NOA" address="0x00009888" value="0x5C010000" />
+ <register type="NOA" address="0x00009888" value="0x5E010000" />
+ <register type="NOA" address="0x00009888" value="0x60010000" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" 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="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_config>
+ </set>
+
+ <set name="Ext604"
+ chipset="ARLGT2"
+ symbol_name="Ext604"
+ underscore_name="ext604"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="1d51f1c9-bff8-4262-896f-2115daa1ffb7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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 Active Xecore0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore0"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore1"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore2"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore3"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore0"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore1"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore2"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore3"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice0XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore4"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE4"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore4"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore5"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE5"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore5"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore6"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE6"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore6"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue0 Active Xecore7"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_ACTIVE_XECORE7"
+ underscore_name="threadgroup_dispatch_queue0_active_xecore7"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore4"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE4"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore4"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore0"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore5"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE5"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore5"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore1"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore6"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE6"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore6"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore2"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Threadgroup Dispatch Queue1 Active Xecore7"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_ACTIVE_XECORE7"
+ underscore_name="threadgroup_dispatch_queue1_active_xecore7"
+ description="Percentage of time in which non PS thread is ready for dispatch on thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice1XeCore3"
+ mdapi_group="GPU"
+ 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="0x2B070000" />
+ <register type="NOA" address="0x00009888" value="0x2B170000" />
+ <register type="NOA" address="0x00009888" value="0x2B270000" />
+ <register type="NOA" address="0x00009888" value="0x2B370000" />
+ <register type="NOA" address="0x00009888" value="0x2B470000" />
+ <register type="NOA" address="0x00009888" value="0x2B570000" />
+ <register type="NOA" address="0x00009888" value="0x2B670000" />
+ <register type="NOA" address="0x00009888" value="0x2B770000" />
+ <register type="NOA" address="0x00009888" value="0x01048000" />
+ <register type="NOA" address="0x00009888" value="0x03048000" />
+ <register type="NOA" address="0x00009888" value="0x07070006" />
+ <register type="NOA" address="0x00009888" value="0x0F070880" />
+ <register type="NOA" address="0x00009888" value="0x170708C0" />
+ <register type="NOA" address="0x00009888" value="0x09070000" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x01142000" />
+ <register type="NOA" address="0x00009888" value="0x03142000" />
+ <register type="NOA" address="0x00009888" value="0x07170006" />
+ <register type="NOA" address="0x00009888" value="0x0F170022" />
+ <register type="NOA" address="0x00009888" value="0x17170023" />
+ <register type="NOA" address="0x00009888" value="0x09170000" />
+ <register type="NOA" address="0x00009888" value="0x01170000" />
+ <register type="NOA" address="0x00009888" value="0x03170000" />
+ <register type="NOA" address="0x00009888" value="0x01240800" />
+ <register type="NOA" address="0x00009888" value="0x03240800" />
+ <register type="NOA" address="0x00009888" value="0x07270006" />
+ <register type="NOA" address="0x00009888" value="0x0D270880" />
+ <register type="NOA" address="0x00009888" value="0x152708C0" />
+ <register type="NOA" address="0x00009888" value="0x09270000" />
+ <register type="NOA" address="0x00009888" value="0x01270000" />
+ <register type="NOA" address="0x00009888" value="0x03270000" />
+ <register type="NOA" address="0x00009888" value="0x01340200" />
+ <register type="NOA" address="0x00009888" value="0x03340200" />
+ <register type="NOA" address="0x00009888" value="0x07370006" />
+ <register type="NOA" address="0x00009888" value="0x0D370022" />
+ <register type="NOA" address="0x00009888" value="0x15370023" />
+ <register type="NOA" address="0x00009888" value="0x09370000" />
+ <register type="NOA" address="0x00009888" value="0x01370000" />
+ <register type="NOA" address="0x00009888" value="0x03370000" />
+ <register type="NOA" address="0x00009888" value="0x01440080" />
+ <register type="NOA" address="0x00009888" value="0x03440080" />
+ <register type="NOA" address="0x00009888" value="0x07470006" />
+ <register type="NOA" address="0x00009888" value="0x0B470880" />
+ <register type="NOA" address="0x00009888" value="0x134708C0" />
+ <register type="NOA" address="0x00009888" value="0x09470000" />
+ <register type="NOA" address="0x00009888" value="0x01470000" />
+ <register type="NOA" address="0x00009888" value="0x03470000" />
+ <register type="NOA" address="0x00009888" value="0x01540020" />
+ <register type="NOA" address="0x00009888" value="0x03540020" />
+ <register type="NOA" address="0x00009888" value="0x07570006" />
+ <register type="NOA" address="0x00009888" value="0x0B570022" />
+ <register type="NOA" address="0x00009888" value="0x13570023" />
+ <register type="NOA" address="0x00009888" value="0x09570000" />
+ <register type="NOA" address="0x00009888" value="0x01570000" />
+ <register type="NOA" address="0x00009888" value="0x03570000" />
+ <register type="NOA" address="0x00009888" value="0x01640008" />
+ <register type="NOA" address="0x00009888" value="0x03640008" />
+ <register type="NOA" address="0x00009888" value="0x07670006" />
+ <register type="NOA" address="0x00009888" value="0x09670880" />
+ <register type="NOA" address="0x00009888" value="0x116708C0" />
+ <register type="NOA" address="0x00009888" value="0x01670000" />
+ <register type="NOA" address="0x00009888" value="0x03670000" />
+ <register type="NOA" address="0x00009888" value="0x01740002" />
+ <register type="NOA" address="0x00009888" value="0x03740002" />
+ <register type="NOA" address="0x00009888" value="0x07770006" />
+ <register type="NOA" address="0x00009888" value="0x09770022" />
+ <register type="NOA" address="0x00009888" value="0x11770023" />
+ <register type="NOA" address="0x00009888" value="0x01770000" />
+ <register type="NOA" address="0x00009888" value="0x03770000" />
+ <register type="NOA" address="0x00009888" value="0x0004AA00" />
+ <register type="NOA" address="0x00009888" value="0x0204AA00" />
+ <register type="NOA" address="0x00009888" value="0x000B3030" />
+ <register type="NOA" address="0x00009888" value="0x000C3030" />
+ <register type="NOA" address="0x00009888" value="0x0007B500" />
+ <register type="NOA" address="0x00009888" value="0x0207B500" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x00080B00" />
+ <register type="NOA" address="0x00009888" value="0x02080B00" />
+ <register type="NOA" address="0x00009888" value="0x001400AA" />
+ <register type="NOA" address="0x00009888" value="0x021400AA" />
+ <register type="NOA" address="0x00009888" value="0x001B0303" />
+ <register type="NOA" address="0x00009888" value="0x001C0303" />
+ <register type="NOA" address="0x00009888" value="0x001700B5" />
+ <register type="NOA" address="0x00009888" value="0x021700B5" />
+ <register type="NOA" address="0x00009888" value="0x00190303" />
+ <register type="NOA" address="0x00009888" value="0x0018000B" />
+ <register type="NOA" address="0x00009888" value="0x0218000B" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00060055" />
+ <register type="NOA" address="0x00009888" value="0x02060055" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x0001FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0201FFAA" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x000400AA" />
+ <register type="NOA" address="0x00009888" value="0x020400AA" />
+ <register type="NOA" address="0x00009888" value="0x50010000" />
+ <register type="NOA" address="0x00009888" value="0x5A010040" />
+ <register type="NOA" address="0x00009888" value="0x5C011406" />
+ <register type="NOA" address="0x00009888" value="0x5E010211" />
+ <register type="NOA" address="0x00009888" value="0x60010E25" />
+ <register type="NOA" address="0x00009888" value="0x62010003" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x64010800" />
+ <register type="NOA" address="0x00009888" value="0x52010060" />
+ <register type="NOA" address="0x00009888" value="0x5401022A" />
+ <register type="NOA" address="0x00009888" value="0x56010251" />
+ <register type="NOA" address="0x00009888" value="0x58010067" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x76010002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext1000"
+ chipset="ARLGT2"
+ symbol_name="Ext1000"
+ underscore_name="ext1000"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="73e5c070-9314-412b-9fd3-0dd663780c0f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT2"
+ symbol_name="Ext1001"
+ underscore_name="ext1001"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="67147c9e-9d6c-405f-9517-5ce3b4b8b5d4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT2"
+ symbol_name="Ext1002"
+ underscore_name="ext1002"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="4e10d679-77f1-4ec2-a35b-e80498d53819"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="Ext1003"
+ chipset="ARLGT2"
+ symbol_name="Ext1003"
+ underscore_name="ext1003"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="01ff4e63-c515-496d-b19a-67ac692d0766"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 15 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 Active DS"
+ symbol_name="XVE_ACTIVE_DS"
+ underscore_name="xve_active_ds"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Domain Shader threads loaded"
+ 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 Active HS"
+ symbol_name="XVE_ACTIVE_HS"
+ underscore_name="xve_active_hs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Hull Shader threads loaded"
+ 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 Active FS"
+ symbol_name="XVE_ACTIVE_PS"
+ underscore_name="xve_active_ps"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Fragment Shader threads loaded"
+ 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 Active VS"
+ symbol_name="XVE_ACTIVE_VS"
+ underscore_name="xve_active_vs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Vertex Shader threads loaded"
+ 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 Active Async CS"
+ symbol_name="XVE_ACTIVE_ASYNC_CS"
+ underscore_name="xve_active_async_cs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Async Compute Shader threads loaded"
+ 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 Active CS"
+ symbol_name="XVE_ACTIVE_CS"
+ underscore_name="xve_active_cs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Compute Shader (from Render Engine) threads loaded"
+ 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 Active MS"
+ symbol_name="XVE_ACTIVE_MS"
+ underscore_name="xve_active_ms"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Mesh Shader threads loaded"
+ 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 Active TS"
+ symbol_name="XVE_ACTIVE_TS"
+ underscore_name="xve_active_ts"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Task Shader threads loaded"
+ 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 Active RT"
+ symbol_name="XVE_ACTIVE_RT"
+ underscore_name="xve_active_rt"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Ray Tracing Shader threads loaded"
+ 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 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 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active Cycles Async CS"
+ symbol_name="XVE_ACTIVE_CYCLES_ASYNC_CS"
+ underscore_name="xve_active_cycles_async_cs"
+ description="Number of cycles at least one pipe is active in XVE and there are Async Compute Shader threads loaded"
+ 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 Active Cycles CS"
+ symbol_name="XVE_ACTIVE_CYCLES_CS"
+ underscore_name="xve_active_cycles_cs"
+ description="Number of cycles at least one pipe is active in XVE and there are Compute Shader (from Render Engine) threads loaded"
+ 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 Active Cycles HS"
+ symbol_name="XVE_ACTIVE_CYCLES_HS"
+ underscore_name="xve_active_cycles_hs"
+ description="Number of cycles at least one pipe is active in XVE and there are Hull Shader threads loaded"
+ data_type="uint64"
+ max_equation="100"
+ 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 Active Cycles FS"
+ symbol_name="XVE_ACTIVE_CYCLES_PS"
+ underscore_name="xve_active_cycles_ps"
+ description="Number of cycles at least one pipe is active in XVE and there are Fragment Shader threads loaded"
+ 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 Active Cycles VS"
+ symbol_name="XVE_ACTIVE_CYCLES_VS"
+ underscore_name="xve_active_cycles_vs"
+ description="Number of cycles at least one pipe is active in XVE and there are Vertex Shader threads loaded"
+ 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 Active Cycles DS"
+ symbol_name="XVE_ACTIVE_CYCLES_DS"
+ underscore_name="xve_active_cycles_ds"
+ description="Number of cycles at least one pipe is active in XVE and there are Domain Shader threads loaded"
+ 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 Active Cycles MS"
+ symbol_name="XVE_ACTIVE_CYCLES_MS"
+ underscore_name="xve_active_cycles_ms"
+ description="Number of cycles at least one pipe is active in XVE and there are Mesh Shader threads loaded"
+ 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 Active Cycles TS"
+ symbol_name="XVE_ACTIVE_CYCLES_TS"
+ underscore_name="xve_active_cycles_ts"
+ description="Number of cycles at least one pipe is active in XVE and there are Task Shader threads loaded"
+ 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 Active Cycles RT"
+ symbol_name="XVE_ACTIVE_CYCLES_RT"
+ underscore_name="xve_active_cycles_rt"
+ description="Number of cycles at least one pipe is active in XVE and there are Ray Tracing Shader threads loaded"
+ 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="0x00054014" />
+ <register type="FLEX" address="0x0000E558" value="0x00034024" />
+ <register type="FLEX" address="0x0000E658" value="0x00094064" />
+ <register type="FLEX" address="0x0000E758" value="0x000B40A4" />
+ <register type="FLEX" address="0x0000E45C" value="0x00000004" />
+ <register type="FLEX" address="0x0000E55C" value="0x000C4000" />
+ </register_config>
+ </set>
+
+ <set name="Ext1004"
+ chipset="ARLGT2"
+ symbol_name="Ext1004"
+ underscore_name="ext1004"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="cca3ad13-2398-4a77-b98f-ae6cae2d2c0c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT2"
+ symbol_name="Ext1005"
+ underscore_name="ext1005"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="7ab2763f-65df-4fd5-8887-d6a8447ebcde"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT2"
+ symbol_name="Ext1006"
+ underscore_name="ext1006"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="fea5f715-67f2-4985-859e-b773fe83f1cc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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="ARLGT2"
+ symbol_name="Ext1007"
+ underscore_name="ext1007"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="95186b6d-25a0-4660-abc6-b8bd7b1767e9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 GS"
+ symbol_name="XVE_ACTIVE_GS"
+ underscore_name="xve_active_gs"
+ description="Percentage of time in which at least one pipe is active in XVE and there are Geometry Shader threads loaded"
+ 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 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 Active Cycles GS"
+ symbol_name="XVE_ACTIVE_CYCLES_GS"
+ underscore_name="xve_active_cycles_gs"
+ description="Number of cycles at least one pipe is active in XVE and there are Geometry Shader threads loaded"
+ 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 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="0x00045044" />
+ <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="ARLGT2"
+ symbol_name="Ext1010"
+ underscore_name="ext1010"
+ mdapi_supported_apis="VK OGL OCL IO"
+ oa_format="256B_GENERIC_NOA16"
+ hw_config_guid="9d58274b-9577-4a86-8827-3f14252a5e83"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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/Sampler Input"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Fragment 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="3D Pipe/Output Merger"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Fragment 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="3D Pipe/Output Merger"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Pix Kill"
+ symbol_name="SHADER_PIX_KILL"
+ underscore_name="shader_pix_kill"
+ description="Number of pixels that were lit from Rasterizer but killed by the Fragment Shader"
+ 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="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="3D Pipe/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="3D Pipe/Output Merger"
+ 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>
+
+ <set name="MediaSet1"
+ chipset="ARLGT2"
+ symbol_name="MediaSet1"
+ underscore_name="media_set1"
+ mdapi_supported_apis="IO"
+ oa_format="128B_MPEC8_NOA16"
+ hw_config_guid="265c826a-1c54-47f1-82b2-b047b4b2fae5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="GPU Time Elapsed"
+ data_type="uint64"
+ units="ns"
+ semantic_type="event"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_READ_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX0_READ_REQUEST"
+ underscore_name="video_decode_box0_read_request"
+ description="Number of VDBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_WRITE_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX0_WRITE_REQUEST"
+ underscore_name="video_decode_box0_write_request"
+ description="Number of VDBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX1_READ_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX1_READ_REQUEST"
+ underscore_name="video_decode_box1_read_request"
+ description="Number of VDBOX1 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 2 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX1_WRITE_REQUEST"
+ symbol_name="VIDEO_DECODE_BOX1_WRITE_REQUEST"
+ underscore_name="video_decode_box1_write_request"
+ description="Number of VDBOX1 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 3 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX0_READ_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX0_READ_REQUEST"
+ underscore_name="video_enhancement_box0_read_request"
+ description="Number of VEBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX0_WRITE_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX0_WRITE_REQUEST"
+ underscore_name="video_enhancement_box0_write_request"
+ description="Number of VEBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 5 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX1_READ_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX1_READ_REQUEST"
+ underscore_name="video_enhancement_box1_read_request"
+ description="Number of VEBOX1 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 6 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_ENHANCEMENT_BOX1_WRITE_REQUEST"
+ symbol_name="VIDEO_ENHANCEMENT_BOX1_WRITE_REQUEST"
+ underscore_name="video_enhancement_box1_write_request"
+ description="Number of VEBOX1 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x00393200" value="0x00000201" />
+ <register type="OA" address="0x00393204" value="0x00000000" />
+ <register type="OA" address="0x00393208" value="0x00000202" />
+ <register type="OA" address="0x0039320C" value="0x00000000" />
+ <register type="OA" address="0x00393210" value="0x00000401" />
+ <register type="OA" address="0x00393214" value="0x00000000" />
+ <register type="OA" address="0x00393218" value="0x00000402" />
+ <register type="OA" address="0x0039321C" value="0x00000000" />
+ <register type="OA" address="0x00393220" value="0x00002201" />
+ <register type="OA" address="0x00393224" value="0x00000000" />
+ <register type="OA" address="0x00393228" value="0x00002202" />
+ <register type="OA" address="0x0039322C" value="0x00000000" />
+ <register type="OA" address="0x00393230" value="0x00002401" />
+ <register type="OA" address="0x00393234" value="0x00000000" />
+ <register type="OA" address="0x00393238" value="0x00002402" />
+ <register type="OA" address="0x0039323C" value="0x00000000" />
+ <register type="OA" address="0x00393034" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="MediaSet2"
+ chipset="ARLGT2"
+ symbol_name="MediaSet2"
+ underscore_name="media_set2"
+ mdapi_supported_apis="IO"
+ oa_format="128B_MPEC8_NOA16"
+ hw_config_guid="6252892c-508f-4632-aa79-e22922715e76"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="GPU Time Elapsed"
+ data_type="uint64"
+ units="ns"
+ semantic_type="event"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="MEDIA_READ_REQUEST"
+ symbol_name="MEDIA_READ_REQUEST"
+ underscore_name="media_read_request"
+ description="Number of read requests from stand alone media "
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="MEDIA_WRITE_REQUEST"
+ symbol_name="MEDIA_WRITE_REQUEST"
+ underscore_name="media_write_request"
+ description="Number of write requests from stand alone media "
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO DECODE_ENGINE0 BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_DECODE_ENGINE0_BUSY"
+ underscore_name="command_parser_video_decode_engine0_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VDBOX0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_VIDEO_DECODE_ENGINE1_BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_DECODE_ENGINE1_BUSY"
+ underscore_name="command_parser_video_decode_engine1_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VDBOX1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE0_BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE0_BUSY"
+ underscore_name="command_parser_video_enhancement_engine0_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VEBOX0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE1_BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE1_BUSY"
+ underscore_name="command_parser_video_enhancement_engine1_busy"
+ description="Percentage of time in which there is a context loaded and active on the media VEBOX0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND_PARSER_GRAPHICS_SECURITY_CONTROLLER_BUSY"
+ symbol_name="COMMAND_PARSER_GRAPHICS_SECURITY_CONTROLLER_BUSY"
+ underscore_name="command_parser_graphics_security_controller_busy"
+ description="Percentage of time in which Graphics Security Controller is active."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x00393200" value="0x00000001" />
+ <register type="OA" address="0x00393204" value="0x00000000" />
+ <register type="OA" address="0x00393208" value="0x00000002" />
+ <register type="OA" address="0x0039320C" value="0x00000000" />
+ <register type="OA" address="0x00393210" value="0x00000200" />
+ <register type="OA" address="0x00393214" value="0x00000000" />
+ <register type="OA" address="0x00393218" value="0x00000400" />
+ <register type="OA" address="0x0039321C" value="0x00000000" />
+ <register type="OA" address="0x00393220" value="0x00002200" />
+ <register type="OA" address="0x00393224" value="0x00000000" />
+ <register type="OA" address="0x00393228" value="0x00002400" />
+ <register type="OA" address="0x0039322C" value="0x00000000" />
+ <register type="OA" address="0x00393230" value="0x00000003" />
+ <register type="OA" address="0x00393234" value="0x00000000" />
+ <register type="OA" address="0x00393034" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="TestOam"
+ chipset="ARLGT2"
+ symbol_name="TestOam"
+ underscore_name="test_oam"
+ mdapi_supported_apis="IO"
+ oa_format="128B_MPEC8_NOA16"
+ hw_config_guid="7439dde0-cc82-4ca8-acce-94b618971359"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="GPU Time Elapsed"
+ data_type="uint64"
+ units="ns"
+ semantic_type="event"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $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="TestCounter8"
+ symbol_name="Counter8"
+ underscore_name="counter8"
+ description="TestCounter8"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_WRITE_REQUEST_VISA"
+ symbol_name="VIDEO_DECODE_BOX0_WRITE_REQUEST_VISA"
+ underscore_name="video_decode_box0_write_request_visa"
+ description="Number of VDBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_READ_REQUEST_VISA"
+ symbol_name="VIDEO_DECODE_BOX0_READ_REQUEST_VISA"
+ underscore_name="video_decode_box0_read_request_visa"
+ description="Number of VDBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_READ_REQUEST_MPEC"
+ symbol_name="VIDEO_DECODE_BOX0_READ_REQUEST_MPEC"
+ underscore_name="video_decode_box0_read_request_mpec"
+ description="Number of VDBOX0 read requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VIDEO_DECODE_BOX0_WRITE_REQUEST_MPEC"
+ symbol_name="VIDEO_DECODE_BOX0_WRITE_REQUEST_MPEC"
+ underscore_name="video_decode_box0_write_request_mpec"
+ description="Number of VDBOX0 write requests"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis="IO"
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x0038D114" value="0x00000003" />
+ <register type="NOA" address="0x0038D100" value="0x00000DE0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000DE2" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000001C0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000001C1" />
+ <register type="NOA" address="0x0038D104" value="0x00000809" />
+ <register type="NOA" address="0x0038D100" value="0x000001C3" />
+ <register type="NOA" address="0x0038D104" value="0x00800400" />
+ <register type="NOA" address="0x0038D100" value="0x000001C4" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x000001C5" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000360" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000361" />
+ <register type="NOA" address="0x0038D104" value="0x00001819" />
+ <register type="NOA" address="0x0038D100" value="0x00000362" />
+ <register type="NOA" address="0x0038D104" value="0x00001C1D" />
+ <register type="NOA" address="0x0038D100" value="0x00000363" />
+ <register type="NOA" address="0x0038D104" value="0x02402006" />
+ <register type="NOA" address="0x0038D100" value="0x00000364" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000365" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x000003A0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000003A1" />
+ <register type="NOA" address="0x0038D104" value="0x00001011" />
+ <register type="NOA" address="0x0038D100" value="0x000003BB" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000003BC" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000004E0" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x000004E1" />
+ <register type="NOA" address="0x0038D104" value="0x00001819" />
+ <register type="NOA" address="0x0038D100" value="0x000004E3" />
+ <register type="NOA" address="0x0038D104" value="0x00000400" />
+ <register type="NOA" address="0x0038D100" value="0x000004E4" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x000004E5" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000420" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000421" />
+ <register type="NOA" address="0x0038D104" value="0x00001A1B" />
+ <register type="NOA" address="0x0038D100" value="0x00000423" />
+ <register type="NOA" address="0x0038D104" value="0x00000400" />
+ <register type="NOA" address="0x0038D100" value="0x00000424" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000425" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000540" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000541" />
+ <register type="NOA" address="0x0038D104" value="0x00001415" />
+ <register type="NOA" address="0x0038D100" value="0x00000543" />
+ <register type="NOA" address="0x0038D104" value="0x00000400" />
+ <register type="NOA" address="0x0038D100" value="0x00000544" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000545" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000660" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000661" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x00000663" />
+ <register type="NOA" address="0x0038D104" value="0x00000C02" />
+ <register type="NOA" address="0x0038D100" value="0x00000664" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000665" />
+ <register type="NOA" address="0x0038D104" value="0x00000000" />
+ <register type="NOA" address="0x0038D100" value="0x00000669" />
+ <register type="NOA" address="0x0038D104" value="0x00000001" />
+ <register type="NOA" address="0x0038D100" value="0x0000066A" />
+ <register type="NOA" address="0x0038D104" value="0x00000015" />
+ <register type="NOA" address="0x0038D114" value="0x0000000B" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x00393200" value="0x00000201" />
+ <register type="OA" address="0x00393204" value="0x00000000" />
+ <register type="OA" address="0x00393208" value="0x00000202" />
+ <register type="OA" address="0x0039320C" value="0x00000000" />
+ <register type="OA" address="0x00393000" value="0x00000000" />
+ <register type="OA" address="0x00393004" value="0xF0800000" />
+ <register type="OA" address="0x00393010" value="0x00000000" />
+ <register type="OA" address="0x00393014" value="0xF0800000" />
+ <register type="OA" address="0x00393020" value="0x00000000" />
+ <register type="OA" address="0x00393040" value="0x00000004" />
+ <register type="OA" address="0x00393044" value="0x0000FFFF" />
+ <register type="OA" address="0x00393048" value="0x00000003" />
+ <register type="OA" address="0x0039304C" value="0x0000FFFF" />
+ <register type="OA" address="0x00393050" value="0x00000007" />
+ <register type="OA" address="0x00393054" value="0x0000FFFF" />
+ <register type="OA" address="0x00393058" value="0x00100002" />
+ <register type="OA" address="0x0039305C" value="0x0000FFF7" />
+ <register type="OA" address="0x00393060" value="0x00100002" />
+ <register type="OA" address="0x00393064" value="0x0000FFCF" />
+ <register type="OA" address="0x00393068" value="0x00100082" />
+ <register type="OA" address="0x0039306C" value="0x0000FFEF" />
+ <register type="OA" address="0x00393070" value="0x001000C2" />
+ <register type="OA" address="0x00393074" value="0x0000FFE7" />
+ <register type="OA" address="0x00393078" value="0x00002002" />
+ <register type="OA" address="0x0039307C" value="0x0000F9FF" />
+ <register type="OA" address="0x00393034" value="0x00000000" />
+ </register_config>
+ </set>
+
+</metrics>
diff --git a/lib/i915/perf-configs/oa_guid_registry.py b/lib/i915/perf-configs/oa_guid_registry.py
index f520f817fa..1623abe090 100644
--- a/lib/i915/perf-configs/oa_guid_registry.py
+++ b/lib/i915/perf-configs/oa_guid_registry.py
@@ -101,7 +101,8 @@ class Registry:
'DG1',
'ACM',
'PVC',
- 'MTL', )
+ 'MTL',
+ 'ARL', )
if name in known_chipsets:
return name
diff --git a/lib/i915/perf-configs/update-guids.py b/lib/i915/perf-configs/update-guids.py
index b3a3f9ad6a..240a13eb99 100755
--- a/lib/i915/perf-configs/update-guids.py
+++ b/lib/i915/perf-configs/update-guids.py
@@ -180,6 +180,7 @@ chipsets = [ 'hsw',
'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
'acmgt1', 'acmgt2', 'acmgt3',
'mtlgt2', 'mtlgt3',
+ 'arlgt1', 'arlgt2',
]
for chipset in chipsets:
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index ef2f74be89..b7156b0ef1 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -68,6 +68,8 @@
#include "i915_perf_metrics_acmgt3.h"
#include "i915_perf_metrics_mtlgt2.h"
#include "i915_perf_metrics_mtlgt3.h"
+#include "i915_perf_metrics_arlgt1.h"
+#include "i915_perf_metrics_arlgt2.h"
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
@@ -461,9 +463,9 @@ intel_perf_for_devinfo(uint32_t device_id,
else if (is_mtl_gt3(&perf->devinfo))
intel_perf_load_metrics_mtlgt3(perf);
else if (is_arl_gt1(&perf->devinfo))
- intel_perf_load_metrics_mtlgt2(perf);
+ intel_perf_load_metrics_arlgt1(perf);
else if (is_arl_gt2(&perf->devinfo))
- intel_perf_load_metrics_mtlgt3(perf);
+ intel_perf_load_metrics_arlgt2(perf);
else
return unsupported_i915_perf_platform(perf);
} else {
diff --git a/lib/meson.build b/lib/meson.build
index c3556a921a..6a3a83d783 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -341,6 +341,7 @@ i915_perf_hardware = [
'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
'acmgt1', 'acmgt2', 'acmgt3',
'mtlgt2', 'mtlgt3',
+ 'arlgt1', 'arlgt2',
]
i915_xml_files = []
--
2.47.0
^ permalink raw reply related [flat|nested] 9+ messages in thread* ✗ GitLab.Pipeline: warning for oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
@ 2024-10-16 11:14 ` Patchwork
2024-10-16 11:37 ` ✓ CI.xeBAT: success " Patchwork
` (5 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2024-10-16 11:14 UTC (permalink / raw)
To: José Roberto de Souza; +Cc: igt-dev
== Series Details ==
Series: oa/i915: Add ARL standlone oa files
URL : https://patchwork.freedesktop.org/series/140052/
State : warning
== Summary ==
Pipeline status: FAILED.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1291220 for the overview.
build:tests-debian-minimal has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/65151167):
Removing lib/i915/perf-configs/__pycache__/
Removing lib/xe/oa-configs/__pycache__/
Removing scripts/__pycache__/
Skipping Git submodules setup
section_end:1729076757:get_sources
section_start:1729076757:step_script
Executing "step_script" stage of the job script
Using docker image sha256:08904a47f4efcc161569a9b7f88c458fc6e3e85a2225132246af9cf5cc6c4e5b for registry.freedesktop.org/gfx-ci/igt-ci-tags/build-debian-minimal:commit-426fa481180d7b943258df280f9e74d415f6175f with digest registry.freedesktop.org/gfx-ci/igt-ci-tags/build-debian-minimal@sha256:8b51a86fd81e64c501c9521c37fc8ad6f2550976931c510eb0ff4f6a328d477a ...
$ /host/bin/curl -s -L --cacert /host/ca-certificates.crt --retry 4 -f --retry-delay 60 https://gitlab.freedesktop.org/freedesktop/helm-gitlab-infra/-/raw/main/runner-gating/runner-gating.sh | sh
Checking if the user of the pipeline is allowed...
Checking if the job's project is part of a well-known group...
Thank you for contributing to freedesktop.org
$ meson -Dtests=disabled -Dlibdrm_drivers="" build
section_end:1729076761:step_script
section_start:1729076761:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1729076762:cleanup_file_variables
ERROR: Job failed: exit code 137
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1291220
^ permalink raw reply [flat|nested] 9+ messages in thread* ✓ CI.xeBAT: success for oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
2024-10-16 11:14 ` ✗ GitLab.Pipeline: warning for " Patchwork
@ 2024-10-16 11:37 ` Patchwork
2024-10-16 11:38 ` ✓ Fi.CI.BAT: " Patchwork
` (4 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2024-10-16 11:37 UTC (permalink / raw)
To: José Roberto de Souza; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 854 bytes --]
== Series Details ==
Series: oa/i915: Add ARL standlone oa files
URL : https://patchwork.freedesktop.org/series/140052/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8077_BAT -> XEIGTPW_11922_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_8077 -> IGTPW_11922
IGTPW_11922: 11922
IGT_8077: 42f9e9702f74a4993318adea936baaa186084689 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2072-12e4970af1ecdeb76e94df2daf51a9c3d6b9f519: 12e4970af1ecdeb76e94df2daf51a9c3d6b9f519
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/index.html
[-- Attachment #2: Type: text/html, Size: 1399 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread* ✓ Fi.CI.BAT: success for oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
2024-10-16 11:14 ` ✗ GitLab.Pipeline: warning for " Patchwork
2024-10-16 11:37 ` ✓ CI.xeBAT: success " Patchwork
@ 2024-10-16 11:38 ` Patchwork
2024-10-16 13:54 ` [PATCH i-g-t] " Dixit, Ashutosh
` (3 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2024-10-16 11:38 UTC (permalink / raw)
To: José Roberto de Souza; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3017 bytes --]
== Series Details ==
Series: oa/i915: Add ARL standlone oa files
URL : https://patchwork.freedesktop.org/series/140052/
State : success
== Summary ==
CI Bug Log - changes from IGT_8077 -> IGTPW_11922
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/index.html
Participating hosts (44 -> 43)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_11922 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-arlh-2: [PASS][1] -> [ABORT][2] ([i915#12133])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/bat-arlh-2/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/bat-arlh-2/igt@i915_selftest@live.html
* igt@i915_selftest@live@gt_heartbeat:
- bat-dg2-9: [PASS][3] -> [ABORT][4] ([i915#12133]) +1 other test abort
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/bat-dg2-9/igt@i915_selftest@live@gt_heartbeat.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/bat-dg2-9/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@workarounds:
- bat-arlh-2: [PASS][5] -> [ABORT][6] ([i915#12061])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/bat-arlh-2/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/bat-arlh-2/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live:
- fi-bsw-n3050: [DMESG-FAIL][7] ([i915#12172]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/fi-bsw-n3050/igt@i915_selftest@live.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/fi-bsw-n3050/igt@i915_selftest@live.html
* igt@i915_selftest@live@active:
- fi-bsw-n3050: [DMESG-FAIL][9] ([i915#12435]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/fi-bsw-n3050/igt@i915_selftest@live@active.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/fi-bsw-n3050/igt@i915_selftest@live@active.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133
[i915#12172]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12172
[i915#12435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12435
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8077 -> IGTPW_11922
CI-20190529: 20190529
CI_DRM_15540: 12e4970af1ecdeb76e94df2daf51a9c3d6b9f519 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11922: 11922
IGT_8077: 42f9e9702f74a4993318adea936baaa186084689 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/index.html
[-- Attachment #2: Type: text/html, Size: 3806 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH i-g-t] oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
` (2 preceding siblings ...)
2024-10-16 11:38 ` ✓ Fi.CI.BAT: " Patchwork
@ 2024-10-16 13:54 ` Dixit, Ashutosh
2024-10-16 14:45 ` Souza, Jose
2024-10-16 14:43 ` ✗ Fi.CI.IGT: failure for " Patchwork
` (2 subsequent siblings)
6 siblings, 1 reply; 9+ messages in thread
From: Dixit, Ashutosh @ 2024-10-16 13:54 UTC (permalink / raw)
To: José Roberto de Souza; +Cc: igt-dev, Umesh Nerlige Ramappa
On Tue, 15 Oct 2024 11:17:21 -0700, José Roberto de Souza wrote:
>
>
The patch is large so seems I can only see it in Outlook or download it,
but otherwise LGTM:
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Also Cc'ing Umesh.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH i-g-t] oa/i915: Add ARL standlone oa files
2024-10-16 13:54 ` [PATCH i-g-t] " Dixit, Ashutosh
@ 2024-10-16 14:45 ` Souza, Jose
0 siblings, 0 replies; 9+ messages in thread
From: Souza, Jose @ 2024-10-16 14:45 UTC (permalink / raw)
To: Dixit, Ashutosh; +Cc: igt-dev@lists.freedesktop.org, Nerlige Ramappa, Umesh
On Wed, 2024-10-16 at 06:54 -0700, Dixit, Ashutosh wrote:
> On Tue, 15 Oct 2024 11:17:21 -0700, José Roberto de Souza wrote:
> >
> >
>
> The patch is large so seems I can only see it in Outlook or download it,
> but otherwise LGTM:
>
> Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>
> Also Cc'ing Umesh.
Got a ARL today and this new files don't work, KMD gives some errors about formats not supported...
Mesa worked fine with MTL ones, so lets keep MTL ones until really needed to switch to ARL ones.
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✗ Fi.CI.IGT: failure for oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
` (3 preceding siblings ...)
2024-10-16 13:54 ` [PATCH i-g-t] " Dixit, Ashutosh
@ 2024-10-16 14:43 ` Patchwork
2024-10-17 0:19 ` ✗ CI.xeFULL: " Patchwork
2024-10-17 11:06 ` [PATCH i-g-t] " Kamil Konieczny
6 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2024-10-16 14:43 UTC (permalink / raw)
To: José Roberto de Souza; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 100255 bytes --]
== Series Details ==
Series: oa/i915: Add ARL standlone oa files
URL : https://patchwork.freedesktop.org/series/140052/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8077_full -> IGTPW_11922_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11922_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11922_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/index.html
Participating hosts (8 -> 8)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11922_full:
### IGT changes ###
#### Possible regressions ####
* igt@dumb_buffer@create-clear:
- shard-dg1: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-17/igt@dumb_buffer@create-clear.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@dumb_buffer@create-clear.html
* igt@gem_workarounds@suspend-resume-context:
- shard-tglu: NOTRUN -> [ABORT][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-7/igt@gem_workarounds@suspend-resume-context.html
#### Warnings ####
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-mtlp: [SKIP][4] ([i915#12316]) -> [FAIL][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-8/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
Known issues
------------
Here are the changes found in IGTPW_11922_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg1: NOTRUN -> [SKIP][6] ([i915#8411])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@api_intel_bb@blit-reloc-purge-cache.html
- shard-dg2: NOTRUN -> [SKIP][7] ([i915#8411])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#11078])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@device_reset@unbind-cold-reset-rebind.html
* igt@drm_fdinfo@busy@rcs0:
- shard-dg2: NOTRUN -> [SKIP][9] ([i915#8414]) +17 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@drm_fdinfo@busy@rcs0.html
* igt@drm_fdinfo@isolation@vecs0:
- shard-dg1: NOTRUN -> [SKIP][10] ([i915#8414]) +6 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@drm_fdinfo@isolation@vecs0.html
* igt@drm_fdinfo@most-busy-check-all@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8414]) +7 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-4/igt@drm_fdinfo@most-busy-check-all@vcs0.html
* igt@gem_busy@close-race:
- shard-dg1: NOTRUN -> [FAIL][12] ([i915#12297])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@gem_busy@close-race.html
* igt@gem_ccs@block-copy-compressed:
- shard-snb: NOTRUN -> [SKIP][13] +81 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb1/igt@gem_ccs@block-copy-compressed.html
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#3555] / [i915#9323]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@gem_ccs@block-copy-compressed.html
- shard-mtlp: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-1/igt@gem_ccs@block-copy-compressed.html
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#3555] / [i915#9323])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-4/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#9323])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-8/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: NOTRUN -> [INCOMPLETE][18] ([i915#7297]) +1 other test incomplete
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@gem_ccs@suspend-resume.html
- shard-dg1: NOTRUN -> [SKIP][19] ([i915#9323])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-19/igt@gem_ccs@suspend-resume.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-tglu: NOTRUN -> [SKIP][20] ([i915#7697])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#6335])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-7/igt@gem_create@create-ext-cpu-access-sanity-check.html
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#6335])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2: NOTRUN -> [SKIP][23] ([i915#8555]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@heartbeat-many:
- shard-dg1: NOTRUN -> [SKIP][24] ([i915#8555]) +2 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@gem_ctx_persistence@heartbeat-many.html
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#8555]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-4/igt@gem_ctx_persistence@heartbeat-many.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#5882]) +7 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@gem_ctx_persistence@saturated-hostile-nopreempt.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#280])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@gem_ctx_sseu@invalid-sseu.html
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#280])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_eio@kms:
- shard-dg2: [PASS][29] -> [FAIL][30] ([i915#5784])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-5/igt@gem_eio@kms.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@gem_eio@kms.html
* igt@gem_exec_balancer@bonded-pair:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#4771])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@gem_exec_balancer@bonded-pair.html
* igt@gem_exec_balancer@nop:
- shard-mtlp: [PASS][32] -> [DMESG-WARN][33] ([i915#12412])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-6/igt@gem_exec_balancer@nop.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-5/igt@gem_exec_balancer@nop.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#4525]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-4/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-tglu: NOTRUN -> [FAIL][35] ([i915#6117])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_balancer@sliced:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4812]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu: NOTRUN -> [SKIP][37] ([i915#6344])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_fair@basic-none:
- shard-dg1: NOTRUN -> [SKIP][38] ([i915#3539] / [i915#4852])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@gem_exec_fair@basic-none.html
- shard-mtlp: NOTRUN -> [SKIP][39] ([i915#4473] / [i915#4771])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@gem_exec_fair@basic-none.html
* igt@gem_exec_fair@basic-none-share:
- shard-rkl: [PASS][40] -> [FAIL][41] ([i915#2842]) +1 other test fail
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-4/igt@gem_exec_fair@basic-none-share.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-5/igt@gem_exec_fair@basic-none-share.html
* igt@gem_exec_fair@basic-none@bcs0:
- shard-rkl: NOTRUN -> [FAIL][42] ([i915#2842]) +4 other tests fail
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@gem_exec_fair@basic-none@bcs0.html
* igt@gem_exec_fair@basic-none@rcs0:
- shard-tglu: NOTRUN -> [FAIL][43] ([i915#2842]) +7 other tests fail
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@gem_exec_fair@basic-none@rcs0.html
* igt@gem_exec_fence@submit67:
- shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4812])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-6/igt@gem_exec_fence@submit67.html
- shard-dg1: NOTRUN -> [SKIP][45] ([i915#4812]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-wb-ro-before-default:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#3539] / [i915#4852]) +2 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@gem_exec_flush@basic-wb-ro-before-default.html
* igt@gem_exec_reloc@basic-write-read:
- shard-dg1: NOTRUN -> [SKIP][47] ([i915#3281]) +7 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_reloc@basic-write-read-active:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#3281]) +10 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@gem_exec_reloc@basic-write-read-active.html
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#3281]) +5 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@gem_exec_reloc@basic-write-read-active.html
* igt@gem_exec_reloc@basic-write-wc-active:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#3281]) +5 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-2/igt@gem_exec_reloc@basic-write-wc-active.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#4537] / [i915#4812]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_fence_thrash@bo-copy:
- shard-dg2: NOTRUN -> [SKIP][52] ([i915#4860]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@gem_fence_thrash@bo-copy.html
- shard-dg1: NOTRUN -> [SKIP][53] ([i915#4860])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@gem_fence_thrash@bo-copy.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-tglu: NOTRUN -> [SKIP][54] ([i915#4613]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-2/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#4613])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@gem_lmem_swapping@parallel-multi.html
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4613])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-5/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_mmap_gtt@basic-read:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4077]) +15 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@gem_mmap_gtt@basic-read.html
* igt@gem_mmap_gtt@cpuset-basic-small-copy:
- shard-dg1: NOTRUN -> [SKIP][58] ([i915#4077]) +8 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@gem_mmap_gtt@cpuset-basic-small-copy.html
* igt@gem_mmap_gtt@cpuset-medium-copy:
- shard-mtlp: NOTRUN -> [SKIP][59] ([i915#4077]) +4 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-1/igt@gem_mmap_gtt@cpuset-medium-copy.html
* igt@gem_mmap_wc@copy:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#4083]) +3 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@gem_mmap_wc@copy.html
* igt@gem_mmap_wc@write-read:
- shard-dg1: NOTRUN -> [SKIP][61] ([i915#4083]) +5 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@gem_mmap_wc@write-read.html
* igt@gem_partial_pwrite_pread@write:
- shard-rkl: NOTRUN -> [SKIP][62] ([i915#3282]) +3 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@gem_partial_pwrite_pread@write.html
* igt@gem_pread@display:
- shard-mtlp: NOTRUN -> [SKIP][63] ([i915#3282]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-1/igt@gem_pread@display.html
* igt@gem_pread@snoop:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#3282]) +4 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@gem_pread@snoop.html
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#3282]) +4 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@gem_pread@snoop.html
* igt@gem_pxp@fail-invalid-protected-context:
- shard-tglu: NOTRUN -> [SKIP][66] ([i915#4270]) +5 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@gem_pxp@fail-invalid-protected-context.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#4270])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@gem_pxp@protected-raw-src-copy-not-readible.html
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#4270]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#4270])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@gem_pxp@reject-modify-context-protection-off-2.html
- shard-dg1: NOTRUN -> [SKIP][70] ([i915#4270])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_render_copy@mixed-tiled-to-yf-tiled-ccs:
- shard-mtlp: NOTRUN -> [SKIP][71] ([i915#8428]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@gem_render_copy@mixed-tiled-to-yf-tiled-ccs.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#5190] / [i915#8428]) +6 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#4079])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-dg1: NOTRUN -> [SKIP][74] ([i915#4079])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-19/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-tglu: NOTRUN -> [SKIP][75] ([i915#3297]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-mtlp: NOTRUN -> [SKIP][76] ([i915#3297]) +1 other test skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-5/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#3297] / [i915#4880])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-19/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
* igt@gem_userptr_blits@relocations:
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#3281] / [i915#3297])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-7/igt@gem_userptr_blits@relocations.html
- shard-dg2: NOTRUN -> [SKIP][79] ([i915#3281] / [i915#3297])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@gem_userptr_blits@relocations.html
- shard-dg1: NOTRUN -> [SKIP][80] ([i915#3281] / [i915#3297])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-dg1: NOTRUN -> [SKIP][81] ([i915#3297]) +1 other test skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-18/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#3297]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@gem_userptr_blits@unsync-unmap.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#2527])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@gen9_exec_parse@basic-rejected-ctx-param.html
- shard-dg1: NOTRUN -> [SKIP][84] ([i915#2527])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-tglu: NOTRUN -> [SKIP][85] ([i915#2527] / [i915#2856]) +3 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@gen9_exec_parse@unaligned-jump.html
* igt@gen9_exec_parse@valid-registers:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#2856]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@gen9_exec_parse@valid-registers.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg1: [PASS][87] -> [ABORT][88] ([i915#9820])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-15/igt@i915_module_load@reload-with-fault-injection.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-18/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][89] ([i915#2681]) +1 other test warn
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rps@basic-api:
- shard-mtlp: NOTRUN -> [SKIP][90] ([i915#11681] / [i915#6621])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-4/igt@i915_pm_rps@basic-api.html
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#11681] / [i915#6621])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#11681])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@i915_pm_rps@thresholds-idle-park.html
- shard-dg1: NOTRUN -> [SKIP][93] ([i915#11681])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_pm_sseu@full-enable:
- shard-tglu: NOTRUN -> [SKIP][94] ([i915#4387])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@i915_pm_sseu@full-enable.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#4212])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_addfb_basic@basic-x-tiled-legacy.html
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#4212])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-7/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg1: NOTRUN -> [SKIP][97] ([i915#4212])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#8709]) +3 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#8709]) +11 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-tglu: NOTRUN -> [SKIP][100] ([i915#5286]) +4 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2: [PASS][101] -> [SKIP][102] ([i915#9197])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-rkl: NOTRUN -> [SKIP][103] ([i915#5286])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
- shard-dg1: NOTRUN -> [SKIP][104] ([i915#4538] / [i915#5286]) +1 other test skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#3638]) +1 other test skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][106] ([i915#3638]) +2 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][107] +11 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-8/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#5190]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2: NOTRUN -> [SKIP][109] ([i915#4538] / [i915#5190]) +3 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][110] ([i915#4538]) +4 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-18/igt@kms_big_fb@yf-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-mtlp: NOTRUN -> [SKIP][111] ([i915#6187])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-2/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][112] +88 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][113] ([i915#10307] / [i915#6095]) +188 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][114] ([i915#6095]) +19 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][115] ([i915#6095]) +64 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-dg1: NOTRUN -> [SKIP][116] ([i915#12313])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][117] ([i915#6095]) +70 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][118] ([i915#12313])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][119] ([i915#6095]) +122 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@mode-transition:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#11616] / [i915#7213])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_cdclk@mode-transition.html
- shard-dg1: NOTRUN -> [SKIP][122] ([i915#3742])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][123] ([i915#7213]) +3 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_cdclk@plane-scaling:
- shard-tglu: NOTRUN -> [SKIP][124] ([i915#3742])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-2/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][125] ([i915#4087]) +3 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3.html
* igt@kms_chamelium_audio@dp-audio-edid:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#7828]) +4 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_chamelium_audio@dp-audio-edid.html
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#7828])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_chamelium_audio@dp-audio-edid.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k:
- shard-tglu: NOTRUN -> [SKIP][128] ([i915#7828]) +7 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#7828]) +2 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
- shard-dg1: NOTRUN -> [SKIP][130] ([i915#7828]) +5 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_color@deep-color:
- shard-tglu: NOTRUN -> [SKIP][131] ([i915#3555] / [i915#9979])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-6/igt@kms_color@deep-color.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-tglu: NOTRUN -> [SKIP][132] ([i915#3116] / [i915#3299]) +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-6/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@mei-interface:
- shard-tglu: NOTRUN -> [SKIP][133] ([i915#6944] / [i915#9424])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@srm:
- shard-dg1: NOTRUN -> [SKIP][134] ([i915#7116])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@kms_content_protection@srm.html
* igt@kms_content_protection@srm@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [TIMEOUT][135] ([i915#7173])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_content_protection@srm@pipe-a-dp-3.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-dg1: NOTRUN -> [SKIP][136] ([i915#3555])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#3555])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-mtlp: NOTRUN -> [SKIP][138] ([i915#8814]) +1 other test skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-6/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#11453]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-8/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#4103] / [i915#4213])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#4103] / [i915#4213])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-18/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
- shard-mtlp: NOTRUN -> [SKIP][142] ([i915#9809]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-5/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-rkl: NOTRUN -> [SKIP][143] +9 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-snb: [PASS][144] -> [FAIL][145] ([i915#2346])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb5/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb5/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-tglu: NOTRUN -> [SKIP][146] ([i915#9067])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-7/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-tglu: NOTRUN -> [SKIP][147] ([i915#12402])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][148] ([i915#3555] / [i915#3840]) +2 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@kms_dsc@dsc-basic.html
- shard-dg1: NOTRUN -> [SKIP][149] ([i915#3555] / [i915#3840]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-tglu: NOTRUN -> [SKIP][150] ([i915#3840])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-3/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: NOTRUN -> [SKIP][151] ([i915#3555] / [i915#3840]) +1 other test skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats.html
- shard-tglu: NOTRUN -> [SKIP][152] ([i915#3555] / [i915#3840])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-tglu: NOTRUN -> [SKIP][153] ([i915#3469])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#4854])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_feature_discovery@chamelium.html
- shard-dg1: NOTRUN -> [SKIP][155] ([i915#4854])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][156] ([i915#9337])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#658])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_feature_discovery@psr2.html
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#658])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-dg1: NOTRUN -> [SKIP][159] ([i915#8381])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-mtlp: NOTRUN -> [SKIP][160] ([i915#3637])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-1/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-dg2: NOTRUN -> [SKIP][161] +16 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_flip@2x-flip-vs-panning-interruptible.html
- shard-dg1: NOTRUN -> [SKIP][162] ([i915#9934]) +2 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-nonexisting-fb-interruptible:
- shard-tglu: NOTRUN -> [SKIP][163] ([i915#3637]) +4 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-8/igt@kms_flip@2x-nonexisting-fb-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank:
- shard-rkl: [PASS][164] -> [FAIL][165] ([i915#2122])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-3/igt@kms_flip@flip-vs-absolute-wf_vblank.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@kms_flip@flip-vs-absolute-wf_vblank.html
- shard-snb: [PASS][166] -> [FAIL][167] ([i915#2122]) +1 other test fail
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb1/igt@kms_flip@flip-vs-absolute-wf_vblank.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb4/igt@kms_flip@flip-vs-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1:
- shard-tglu: NOTRUN -> [FAIL][168] ([i915#10826])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a4:
- shard-dg1: [PASS][169] -> [FAIL][170] ([i915#2122]) +2 other tests fail
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-17/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a4.html
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-19/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a4.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a1:
- shard-rkl: NOTRUN -> [FAIL][171] ([i915#2122]) +1 other test fail
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a3:
- shard-dg2: NOTRUN -> [FAIL][172] ([i915#2122]) +1 other test fail
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a3.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][173] ([i915#8381]) +1 other test skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip@flip-vs-wf_vblank-interruptible@a-vga1:
- shard-snb: [PASS][174] -> [FAIL][175] ([i915#10826])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb6/igt@kms_flip@flip-vs-wf_vblank-interruptible@a-vga1.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb7/igt@kms_flip@flip-vs-wf_vblank-interruptible@a-vga1.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible:
- shard-tglu: NOTRUN -> [FAIL][176] ([i915#2122]) +5 other tests fail
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@plain-flip-ts-check:
- shard-mtlp: [PASS][177] -> [FAIL][178] ([i915#2122])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-5/igt@kms_flip@plain-flip-ts-check.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-2/igt@kms_flip@plain-flip-ts-check.html
* igt@kms_flip@plain-flip-ts-check@b-edp1:
- shard-mtlp: [PASS][179] -> [FAIL][180] ([i915#11989])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-5/igt@kms_flip@plain-flip-ts-check@b-edp1.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-2/igt@kms_flip@plain-flip-ts-check@b-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-tglu: NOTRUN -> [SKIP][181] ([i915#2672] / [i915#3555])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][182] ([i915#2587] / [i915#2672]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][183] ([i915#2672]) +4 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#2672] / [i915#3555] / [i915#5190])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][185] ([i915#2587] / [i915#2672] / [i915#3555])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#2672] / [i915#3555]) +1 other test skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#2672]) +1 other test skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][188] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
- shard-dg2: NOTRUN -> [SKIP][189] ([i915#2672] / [i915#3555])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
- shard-dg1: NOTRUN -> [SKIP][190] ([i915#2672] / [i915#3555])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][191] ([i915#2672] / [i915#8813]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][192] ([i915#2587] / [i915#2672])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][193] ([i915#8708])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render:
- shard-dg2: [PASS][194] -> [SKIP][195] ([i915#5354])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#1825]) +19 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite:
- shard-snb: [PASS][197] -> [SKIP][198]
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#5354]) +41 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][200] ([i915#5439])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
- shard-dg1: NOTRUN -> [SKIP][201] ([i915#5439])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
- shard-tglu: NOTRUN -> [SKIP][202] ([i915#5439])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt:
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#3023]) +4 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][204] ([i915#10433] / [i915#3458])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#8708]) +12 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][206] +27 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt:
- shard-dg1: NOTRUN -> [SKIP][207] ([i915#3458]) +11 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][208] ([i915#8708]) +9 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-onoff:
- shard-mtlp: NOTRUN -> [SKIP][209] ([i915#1825]) +13 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: NOTRUN -> [SKIP][210] ([i915#3458]) +12 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_getfb@getfb-reject-ccs:
- shard-dg2: NOTRUN -> [SKIP][211] ([i915#6118])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_getfb@getfb-reject-ccs.html
* igt@kms_hdr@static-swap:
- shard-tglu: NOTRUN -> [SKIP][212] ([i915#3555] / [i915#8228])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@kms_hdr@static-swap.html
- shard-rkl: NOTRUN -> [SKIP][213] ([i915#3555] / [i915#8228])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_hdr@static-swap.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][214] ([i915#10656])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-8/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][215] ([i915#12339]) +1 other test skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-10/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-mtlp: NOTRUN -> [SKIP][216] ([i915#12339])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-6/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#12339])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#12339])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2: NOTRUN -> [SKIP][219] ([i915#4816])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-dg2: NOTRUN -> [SKIP][220] ([i915#6301]) +1 other test skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_panel_fitting@atomic-fastset.html
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#6301])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_panel_fitting@legacy:
- shard-tglu: NOTRUN -> [SKIP][222] ([i915#6301])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_panel_fitting@legacy.html
- shard-dg1: NOTRUN -> [SKIP][223] ([i915#6301])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format:
- shard-dg1: NOTRUN -> [SKIP][224] ([i915#12247]) +18 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-a:
- shard-mtlp: NOTRUN -> [SKIP][225] ([i915#12247]) +4 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-a.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][226] ([i915#12247]) +18 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][227] ([i915#12247] / [i915#6953])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
- shard-dg1: NOTRUN -> [SKIP][228] ([i915#12247] / [i915#6953])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-17/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#12247] / [i915#6953])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b:
- shard-rkl: NOTRUN -> [SKIP][230] ([i915#12247]) +1 other test skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-1/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#5354])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_pm_backlight@fade-with-dpms.html
- shard-tglu: NOTRUN -> [SKIP][232] ([i915#9812])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-6/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#9685])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@kms_pm_dc@dc3co-vpb-simulation.html
- shard-rkl: NOTRUN -> [SKIP][234] ([i915#9685])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-4/igt@kms_pm_dc@dc3co-vpb-simulation.html
- shard-dg1: NOTRUN -> [SKIP][235] ([i915#9685])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@kms_pm_dc@dc3co-vpb-simulation.html
- shard-tglu: NOTRUN -> [SKIP][236] ([i915#9685])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: [PASS][237] -> [SKIP][238] ([i915#4281])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-tglu-3/igt@kms_pm_dc@dc9-dpms.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: [PASS][239] -> [SKIP][240] ([i915#9340])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-8/igt@kms_pm_lpsp@kms-lpsp.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [PASS][241] -> [SKIP][242] ([i915#9519]) +2 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu: NOTRUN -> [SKIP][243] ([i915#6524])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-6/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-crc-vgem:
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#6524] / [i915#6805])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_prime@basic-crc-vgem.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-mtlp: NOTRUN -> [SKIP][245] ([i915#12316])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-7/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-dg1: NOTRUN -> [SKIP][246] ([i915#11520]) +4 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][247] ([i915#11520]) +7 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-8/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#11520]) +5 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#11520])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-5/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
- shard-snb: NOTRUN -> [SKIP][250] ([i915#11520])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb1/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-mtlp: NOTRUN -> [SKIP][251] ([i915#4348])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_psr2_su@page_flip-nv12.html
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#9683])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_psr2_su@page_flip-nv12.html
- shard-dg1: NOTRUN -> [SKIP][253] ([i915#9683])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr-primary-render:
- shard-dg1: NOTRUN -> [SKIP][254] ([i915#1072] / [i915#9732]) +14 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_psr@fbc-psr-primary-render.html
* igt@kms_psr@fbc-psr2-cursor-plane-onoff:
- shard-mtlp: NOTRUN -> [SKIP][255] ([i915#9688]) +5 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-8/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
* igt@kms_psr@pr-basic:
- shard-tglu: NOTRUN -> [SKIP][256] ([i915#9732]) +22 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-2/igt@kms_psr@pr-basic.html
* igt@kms_psr@pr-sprite-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][257] ([i915#1072] / [i915#9732]) +11 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@kms_psr@pr-sprite-mmap-gtt.html
* igt@kms_psr@psr2-primary-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][258] ([i915#1072] / [i915#9732]) +22 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_psr@psr2-primary-mmap-gtt.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][259] ([i915#11131]) +1 other test skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_rotation_crc@primary-rotation-270.html
- shard-mtlp: NOTRUN -> [SKIP][260] ([i915#11131])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-2/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_setmode@basic:
- shard-tglu: NOTRUN -> [FAIL][261] ([i915#5465]) +2 other tests fail
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_setmode@basic.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-1:
- shard-dg2: [PASS][262] -> [FAIL][263] ([i915#5465]) +2 other tests fail
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-8/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-tglu: NOTRUN -> [SKIP][264] ([i915#3555]) +3 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-2/igt@kms_setmode@clone-exclusive-crtc.html
- shard-mtlp: NOTRUN -> [SKIP][265] ([i915#3555] / [i915#8809])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-7/igt@kms_setmode@clone-exclusive-crtc.html
- shard-rkl: NOTRUN -> [SKIP][266] ([i915#3555])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_sysfs_edid_timing:
- shard-dg2: [PASS][267] -> [FAIL][268] ([IGT#2])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_sysfs_edid_timing.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@kms_sysfs_edid_timing.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: NOTRUN -> [SKIP][269] ([i915#8623])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
- shard-dg1: NOTRUN -> [SKIP][270] ([i915#8623])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
- shard-tglu: NOTRUN -> [SKIP][271] ([i915#8623])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-7/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
- shard-dg2: NOTRUN -> [SKIP][272] ([i915#8623])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-mtlp: [PASS][273] -> [FAIL][274] ([i915#9196]) +1 other test fail
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> [SKIP][275] ([i915#9906])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][276] ([i915#3555] / [i915#9906])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@kms_vrr@negative-basic.html
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#3555] / [i915#9906])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-5/igt@kms_vrr@negative-basic.html
* igt@perf@non-zero-reason:
- shard-dg2: NOTRUN -> [FAIL][278] ([i915#9100]) +1 other test fail
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@perf@non-zero-reason.html
* igt@perf_pmu@rc6-all-gts:
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#8516])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-4/igt@perf_pmu@rc6-all-gts.html
* igt@prime_mmap@test_aperture_limit:
- shard-dg2: NOTRUN -> [WARN][280] ([i915#9351])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@prime_mmap@test_aperture_limit.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: NOTRUN -> [CRASH][281] ([i915#9351])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg2: NOTRUN -> [SKIP][282] ([i915#3708])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- shard-dg2: NOTRUN -> [SKIP][283] ([i915#3708] / [i915#4077])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@prime_vgem@basic-fence-mmap.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-dg1: NOTRUN -> [SKIP][284] ([i915#9917])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@sriov_basic@enable-vfs-bind-unbind-each.html
- shard-tglu: NOTRUN -> [SKIP][285] ([i915#9917])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-6/igt@sriov_basic@enable-vfs-bind-unbind-each.html
- shard-mtlp: NOTRUN -> [SKIP][286] ([i915#9917])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-7/igt@sriov_basic@enable-vfs-bind-unbind-each.html
- shard-dg2: NOTRUN -> [SKIP][287] ([i915#9917])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@sriov_basic@enable-vfs-bind-unbind-each.html
* igt@syncobj_wait@invalid-wait-zero-handles:
- shard-dg2: NOTRUN -> [FAIL][288] ([i915#9781])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@syncobj_wait@invalid-wait-zero-handles.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][289] ([i915#4818])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_eio@reset-stress:
- shard-dg1: [FAIL][290] ([i915#5784]) -> [PASS][291]
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-18/igt@gem_eio@reset-stress.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-15/igt@gem_eio@reset-stress.html
* igt@gem_exec_fair@basic-pace-share:
- shard-tglu: [FAIL][292] ([i915#2842]) -> [PASS][293] +1 other test pass
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-tglu-2/igt@gem_exec_fair@basic-pace-share.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-3/igt@gem_exec_fair@basic-pace-share.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-rkl: [FAIL][294] ([i915#2842]) -> [PASS][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-3/igt@gem_exec_fair@basic-pace@rcs0.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_schedule@smoketest-all:
- shard-dg1: [INCOMPLETE][296] -> [PASS][297] +2 other tests pass
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-15/igt@gem_exec_schedule@smoketest-all.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-13/igt@gem_exec_schedule@smoketest-all.html
* igt@gem_exec_suspend@basic-s0@lmem0:
- shard-dg2: [INCOMPLETE][298] ([i915#11441]) -> [PASS][299] +1 other test pass
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-4/igt@gem_exec_suspend@basic-s0@lmem0.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@gem_exec_suspend@basic-s0@lmem0.html
* igt@i915_module_load@reload-no-display:
- shard-snb: [ABORT][300] ([i915#11703]) -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb5/igt@i915_module_load@reload-no-display.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb1/igt@i915_module_load@reload-no-display.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [ABORT][302] ([i915#9820]) -> [PASS][303]
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb1/igt@i915_module_load@reload-with-fault-injection.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb6/igt@i915_module_load@reload-with-fault-injection.html
- shard-tglu: [ABORT][304] ([i915#10887] / [i915#9820]) -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-tglu-3/igt@i915_module_load@reload-with-fault-injection.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-7/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_atomic_interruptible@atomic-setmode:
- shard-dg2: [SKIP][306] ([i915#9197]) -> [PASS][307] +45 other tests pass
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_atomic_interruptible@atomic-setmode.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_atomic_interruptible@atomic-setmode.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-snb: [FAIL][308] ([i915#2346]) -> [PASS][309]
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-rkl: [FAIL][310] ([i915#10826] / [i915#2122]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-4/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@b-edp1:
- shard-mtlp: [FAIL][312] ([i915#2122]) -> [PASS][313] +2 other tests pass
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-2/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@b-edp1.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@b-edp1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1:
- shard-mtlp: [FAIL][314] ([i915#12138]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-2/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-dg2: [FAIL][316] ([i915#79]) -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-1/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-dg1: [DMESG-WARN][318] ([i915#4423]) -> [PASS][319] +5 other tests pass
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-16/igt@kms_flip@flip-vs-suspend-interruptible.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@wf_vblank-ts-check-interruptible@b-vga1:
- shard-snb: [FAIL][320] ([i915#2122]) -> [PASS][321] +5 other tests pass
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb1/igt@kms_flip@wf_vblank-ts-check-interruptible@b-vga1.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb7/igt@kms_flip@wf_vblank-ts-check-interruptible@b-vga1.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
- shard-dg2: [SKIP][322] ([i915#3555]) -> [PASS][323] +4 other tests pass
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
* igt@kms_force_connector_basic@force-edid:
- shard-dg1: [ABORT][324] ([i915#4391] / [i915#4423]) -> [PASS][325]
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-12/igt@kms_force_connector_basic@force-edid.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-16/igt@kms_force_connector_basic@force-edid.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt:
- shard-dg2: [FAIL][326] ([i915#6880]) -> [PASS][327]
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render:
- shard-dg2: [SKIP][328] ([i915#5354]) -> [PASS][329] +14 other tests pass
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
* igt@kms_hdmi_inject@inject-audio:
- shard-mtlp: [SKIP][330] ([i915#433]) -> [PASS][331]
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-7/igt@kms_hdmi_inject@inject-audio.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-7/igt@kms_hdmi_inject@inject-audio.html
- shard-rkl: [SKIP][332] ([i915#433]) -> [PASS][333]
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-5/igt@kms_hdmi_inject@inject-audio.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-4/igt@kms_hdmi_inject@inject-audio.html
- shard-snb: [SKIP][334] -> [PASS][335]
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb1/igt@kms_hdmi_inject@inject-audio.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb5/igt@kms_hdmi_inject@inject-audio.html
- shard-tglu: [SKIP][336] ([i915#433]) -> [PASS][337]
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-tglu-3/igt@kms_hdmi_inject@inject-audio.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-tglu-9/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_plane@plane-position-hole:
- shard-dg2: [SKIP][338] ([i915#8825]) -> [PASS][339]
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane@plane-position-hole.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_plane@plane-position-hole.html
* igt@kms_plane_alpha_blend@constant-alpha-mid:
- shard-dg2: [SKIP][340] ([i915#7294]) -> [PASS][341]
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_alpha_blend@constant-alpha-mid.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_plane_alpha_blend@constant-alpha-mid.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: [FAIL][342] ([i915#8292]) -> [PASS][343]
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-5/igt@kms_plane_scaling@intel-max-src-size.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-4/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format:
- shard-dg2: [SKIP][344] ([i915#8152] / [i915#9423]) -> [PASS][345]
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-c:
- shard-dg2: [SKIP][346] ([i915#12247]) -> [PASS][347] +8 other tests pass
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-c.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-c.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-d:
- shard-dg2: [SKIP][348] ([i915#8152]) -> [PASS][349] +1 other test pass
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-d.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling:
- shard-dg2: [SKIP][350] ([i915#12247] / [i915#8152] / [i915#9423]) -> [PASS][351]
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d:
- shard-dg2: [SKIP][352] ([i915#12247] / [i915#8152]) -> [PASS][353]
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-upscale-20x20:
- shard-dg2: [SKIP][354] ([i915#6953] / [i915#8152] / [i915#9423]) -> [PASS][355]
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@planes-upscale-20x20.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_plane_scaling@planes-upscale-20x20.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [SKIP][356] ([i915#9519]) -> [PASS][357] +3 other tests pass
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@perf_pmu@render-node-busy-idle@vcs1:
- shard-mtlp: [FAIL][358] ([i915#4349]) -> [PASS][359] +1 other test pass
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-3/igt@perf_pmu@render-node-busy-idle@vcs1.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-8/igt@perf_pmu@render-node-busy-idle@vcs1.html
#### Warnings ####
* igt@i915_module_load@reload-with-fault-injection:
- shard-rkl: [ABORT][360] ([i915#9820]) -> [ABORT][361] ([i915#9697])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-5/igt@i915_module_load@reload-with-fault-injection.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-7/igt@i915_module_load@reload-with-fault-injection.html
- shard-mtlp: [ABORT][362] ([i915#10131] / [i915#10887] / [i915#9820]) -> [ABORT][363] ([i915#10131] / [i915#9820])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-mtlp-5/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: [SKIP][364] ([i915#9197]) -> [SKIP][365] ([i915#7091])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-dg2: [SKIP][366] ([i915#9197]) -> [SKIP][367]
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_big_fb@linear-32bpp-rotate-90.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2: [SKIP][368] ([i915#5190] / [i915#9197]) -> [SKIP][369] ([i915#4538] / [i915#5190]) +5 other tests skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-0:
- shard-dg1: [SKIP][370] ([i915#4423] / [i915#4538]) -> [SKIP][371] ([i915#4538])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-13/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs:
- shard-dg2: [SKIP][372] ([i915#9197]) -> [SKIP][373] ([i915#10307] / [i915#6095]) +6 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-dg2: [SKIP][374] ([i915#9197]) -> [SKIP][375] ([i915#12313])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_cdclk@plane-scaling:
- shard-dg2: [SKIP][376] ([i915#9197]) -> [SKIP][377] ([i915#4087])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_cdclk@plane-scaling.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-5/igt@kms_cdclk@plane-scaling.html
* igt@kms_content_protection@content-type-change:
- shard-snb: [INCOMPLETE][378] ([i915#8816]) -> [SKIP][379]
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb5/igt@kms_content_protection@content-type-change.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb4/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2: [SKIP][380] ([i915#9197]) -> [SKIP][381] ([i915#3299])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_content_protection@dp-mst-type-1.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-8/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@srm:
- shard-dg2: [SKIP][382] ([i915#9197]) -> [TIMEOUT][383] ([i915#7173])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_content_protection@srm.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_content_protection@srm.html
* igt@kms_content_protection@type1:
- shard-dg2: [SKIP][384] ([i915#7118] / [i915#7162] / [i915#9424]) -> [SKIP][385] ([i915#7118] / [i915#9424])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-10/igt@kms_content_protection@type1.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg2: [SKIP][386] ([i915#9197]) -> [SKIP][387] ([i915#11453]) +1 other test skip
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: [SKIP][388] ([i915#9197]) -> [SKIP][389] ([i915#3555]) +2 other tests skip
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-dg2: [SKIP][390] ([i915#9197]) -> [SKIP][391] ([i915#5354]) +5 other tests skip
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-10/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg2: [SKIP][392] ([i915#9197]) -> [SKIP][393] ([i915#9067])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2: [SKIP][394] ([i915#9197]) -> [SKIP][395] ([i915#3840])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: [SKIP][396] ([i915#9197]) -> [SKIP][397] ([i915#3840] / [i915#9053])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_flip@flip-vs-absolute-wf_vblank:
- shard-dg2: [SKIP][398] ([i915#5354]) -> [FAIL][399] ([i915#2122])
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_flip@flip-vs-absolute-wf_vblank.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-7/igt@kms_flip@flip-vs-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-wf_vblank-interruptible:
- shard-snb: [FAIL][400] ([i915#2122]) -> [FAIL][401] ([i915#10826])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-snb6/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-snb7/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling:
- shard-dg2: [SKIP][402] ([i915#3555]) -> [SKIP][403] ([i915#2672] / [i915#3555])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-dg2: [SKIP][404] ([i915#3555] / [i915#5190]) -> [SKIP][405] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-dg1: [SKIP][406] ([i915#4423] / [i915#8708]) -> [SKIP][407] ([i915#8708])
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite:
- shard-dg2: [SKIP][408] ([i915#10433] / [i915#3458]) -> [SKIP][409] ([i915#3458]) +5 other tests skip
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2: [SKIP][410] ([i915#5354]) -> [SKIP][411] ([i915#8708]) +20 other tests skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy:
- shard-dg1: [SKIP][412] ([i915#3458] / [i915#4423]) -> [SKIP][413] ([i915#3458])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite:
- shard-dg2: [SKIP][414] ([i915#3458]) -> [SKIP][415] ([i915#10433] / [i915#3458])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][416] ([i915#5354]) -> [SKIP][417] ([i915#3458]) +11 other tests skip
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [SKIP][418] ([i915#9197]) -> [SKIP][419] ([i915#3555] / [i915#8228])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_hdr@static-toggle-suspend.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d:
- shard-dg2: [SKIP][420] ([i915#12247] / [i915#8152]) -> [SKIP][421] ([i915#12247]) +1 other test skip
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20:
- shard-dg2: [SKIP][422] ([i915#12247] / [i915#8152] / [i915#9423]) -> [SKIP][423] ([i915#12247] / [i915#9423]) +1 other test skip
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [FAIL][424] ([i915#9295]) -> [SKIP][425] ([i915#3361])
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-5/igt@kms_pm_dc@dc6-dpms.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][426] ([i915#9340]) -> [SKIP][427] ([i915#3828])
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-rkl-1/igt@kms_pm_lpsp@kms-lpsp.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-rkl-2/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_rotation_crc@bad-pixel-format:
- shard-dg2: [SKIP][428] ([i915#9197]) -> [SKIP][429] ([i915#11131])
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_rotation_crc@bad-pixel-format.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-3/igt@kms_rotation_crc@bad-pixel-format.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
- shard-dg2: [SKIP][430] ([i915#5190] / [i915#9197]) -> [SKIP][431] ([i915#5190]) +2 other tests skip
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg2-2/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg2-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg1: [SKIP][432] ([i915#4423] / [i915#9906]) -> [SKIP][433] ([i915#9906])
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8077/shard-dg1-12/igt@kms_vrr@seamless-rr-switch-drrs.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/shard-dg1-12/igt@kms_vrr@seamless-rr-switch-drrs.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
[i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11131
[i915#11441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11441
[i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11616]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11616
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11703]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11703
[i915#11989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11989
[i915#12138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12138
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12297
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12402]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12402
[i915#12412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12412
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2122]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4087
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/433
[i915#4
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11922/index.html
[-- Attachment #2: Type: text/html, Size: 119661 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread* ✗ CI.xeFULL: failure for oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
` (4 preceding siblings ...)
2024-10-16 14:43 ` ✗ Fi.CI.IGT: failure for " Patchwork
@ 2024-10-17 0:19 ` Patchwork
2024-10-17 11:06 ` [PATCH i-g-t] " Kamil Konieczny
6 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2024-10-17 0:19 UTC (permalink / raw)
To: Souza, Jose; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 66030 bytes --]
== Series Details ==
Series: oa/i915: Add ARL standlone oa files
URL : https://patchwork.freedesktop.org/series/140052/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8077_full -> XEIGTPW_11922_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_11922_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_11922_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_11922_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [FAIL][1]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@xe_exec_compute_mode@many-execqueues-bindexecqueue-userptr-invalidate:
- shard-lnl: [PASS][2] -> [FAIL][3]
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-6/igt@xe_exec_compute_mode@many-execqueues-bindexecqueue-userptr-invalidate.html
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-1/igt@xe_exec_compute_mode@many-execqueues-bindexecqueue-userptr-invalidate.html
* igt@xe_pm@s3-mocs:
- shard-dg2-set2: [PASS][4] -> [ABORT][5]
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-466/igt@xe_pm@s3-mocs.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@xe_pm@s3-mocs.html
* igt@xe_vm@large-split-misaligned-binds-134217728:
- shard-lnl: [PASS][6] -> [INCOMPLETE][7]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-5/igt@xe_vm@large-split-misaligned-binds-134217728.html
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@xe_vm@large-split-misaligned-binds-134217728.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_color@gamma:
- {shard-bmg}: [PASS][8] -> [SKIP][9]
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-8/igt@kms_color@gamma.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-5/igt@kms_color@gamma.html
* igt@kms_flip@flip-vs-expired-vblank@b-dp2:
- {shard-bmg}: [PASS][10] -> [INCOMPLETE][11]
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-5/igt@kms_flip@flip-vs-expired-vblank@b-dp2.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-7/igt@kms_flip@flip-vs-expired-vblank@b-dp2.html
* igt@xe_exec_reset@cm-close-fd:
- {shard-bmg}: NOTRUN -> [FAIL][12]
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-4/igt@xe_exec_reset@cm-close-fd.html
Known issues
------------
Here are the changes found in XEIGTPW_11922_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#623])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear:
- shard-lnl: NOTRUN -> [FAIL][14] ([Intel XE#911]) +2 other tests fail
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [FAIL][15] ([Intel XE#1426]) +1 other test fail
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#316]) +2 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#1407])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-dg2-set2: NOTRUN -> [SKIP][18] ([Intel XE#619])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#1124]) +3 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#1124]) +9 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_bw@linear-tiling-1-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#2423] / [i915#2575])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-2-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#367]) +2 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_bw@linear-tiling-2-displays-3840x2160p.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#455] / [Intel XE#787]) +23 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#787]) +90 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#2887]) +6 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#2907]) +2 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#2669]) +3 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-4/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#306]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#373]) +6 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#373])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_color@gamma:
- shard-dg2-set2: [PASS][31] -> [SKIP][32] ([Intel XE#2423] / [i915#2575])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-466/igt@kms_color@gamma.html
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_color@gamma.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2-set2: NOTRUN -> [FAIL][33] ([Intel XE#1178]) +1 other test fail
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@kms_content_protection@atomic-dpms.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#308])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-128x42:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#1424]) +3 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_cursor_crc@cursor-rapid-movement-128x42.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#323]) +3 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#309]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-varying-size:
- shard-lnl: [PASS][38] -> [FAIL][39] ([Intel XE#1475])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-8/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
* igt@kms_feature_discovery@display-4x:
- shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#1138])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#1137])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][42] -> [FAIL][43] ([Intel XE#301])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-436/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#1421]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-4/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@blocking-wf_vblank:
- shard-lnl: [PASS][45] -> [FAIL][46] ([Intel XE#886]) +7 other tests fail
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-3/igt@kms_flip@blocking-wf_vblank.html
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_flip@blocking-wf_vblank.html
* igt@kms_flip@flip-vs-absolute-wf_vblank:
- shard-lnl: NOTRUN -> [FAIL][47] ([Intel XE#886]) +2 other tests fail
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-4/igt@kms_flip@flip-vs-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6:
- shard-dg2-set2: NOTRUN -> [FAIL][48] ([Intel XE#301])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#1401] / [Intel XE#1745])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#1401])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#1397] / [Intel XE#1745])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#1397])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary:
- shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#651]) +28 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#656]) +9 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-indfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#2890])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff:
- shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#651]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-slowdraw:
- shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#653]) +29 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#658])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2-set2: [PASS][59] -> [SKIP][60] ([Intel XE#455])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-463/igt@kms_hdr@invalid-hdr.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_hdr@invalid-hdr.html
* igt@kms_joiner@basic-big-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][61] ([Intel XE#346])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_joiner@basic-big-joiner.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-6:
- shard-dg2-set2: [PASS][62] -> [ABORT][63] ([Intel XE#3111]) +1 other test abort
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-435/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-6.html
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-6.html
* igt@kms_plane@plane-position-covered@pipe-a-plane-1:
- shard-lnl: [PASS][64] -> [DMESG-FAIL][65] ([Intel XE#324]) +3 other tests dmesg-fail
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@kms_plane@plane-position-covered@pipe-a-plane-1.html
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@kms_plane@plane-position-covered@pipe-a-plane-1.html
* igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3:
- shard-lnl: [PASS][66] -> [DMESG-WARN][67] ([Intel XE#324]) +8 other tests dmesg-warn
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-8/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html
* igt@kms_plane_lowres@tiling-4:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#599]) +3 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-1/igt@kms_plane_lowres@tiling-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#2763]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b:
- shard-dg2-set2: NOTRUN -> [SKIP][70] ([Intel XE#2763]) +5 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-dg2-set2: NOTRUN -> [SKIP][71] ([Intel XE#2763] / [Intel XE#455]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_pm_backlight@fade:
- shard-dg2-set2: NOTRUN -> [SKIP][72] ([Intel XE#870])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@deep-pkgc:
- shard-lnl: [PASS][73] -> [FAIL][74] ([Intel XE#2029])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-3/igt@kms_pm_dc@deep-pkgc.html
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][75] ([Intel XE#1489]) +5 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#2893]) +1 other test skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#1122])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-pr-cursor-plane-move:
- shard-dg2-set2: NOTRUN -> [SKIP][78] ([Intel XE#2850] / [Intel XE#929]) +12 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_psr@fbc-pr-cursor-plane-move.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#1406]) +2 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@kms_psr@fbc-pr-no-drrs.html
* igt@kms_psr@fbc-psr2-cursor-plane-onoff:
- shard-lnl: [PASS][80] -> [FAIL][81] ([Intel XE#2948]) +5 other tests fail
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-3/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-dg2-set2: NOTRUN -> [SKIP][82] ([Intel XE#1127])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#1437])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#1127])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2-set2: NOTRUN -> [SKIP][85] ([Intel XE#327]) +3 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_vrr@flipline:
- shard-dg2-set2: NOTRUN -> [SKIP][86] ([Intel XE#455]) +16 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_vrr@flipline.html
* igt@kms_vrr@max-min:
- shard-lnl: NOTRUN -> [FAIL][87] ([Intel XE#2443]) +1 other test fail
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_vrr@max-min.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#756])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_writeback@writeback-fb-id.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg2-set2: NOTRUN -> [SKIP][89] ([Intel XE#1091] / [Intel XE#2849])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#1280] / [Intel XE#455]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_copy_basic@mem-set-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#1126]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@xe_copy_basic@mem-set-linear-0xfffe.html
* igt@xe_eudebug@basic-connect:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#2905]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@xe_eudebug@basic-connect.html
* igt@xe_eudebug@basic-vm-access-parameters:
- shard-dg2-set2: NOTRUN -> [SKIP][93] ([Intel XE#2905]) +9 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@xe_eudebug@basic-vm-access-parameters.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-dg2-set2: NOTRUN -> [TIMEOUT][94] ([Intel XE#1473] / [Intel XE#402])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-cm-threads-small-multi-vm:
- shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#688]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@xe_evict@evict-cm-threads-small-multi-vm.html
* igt@xe_exec_basic@multigpu-no-exec-basic:
- shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#1392]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-2/igt@xe_exec_basic@multigpu-no-exec-basic.html
* igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][97] ([Intel XE#1130])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-imm.html
* igt@xe_exec_fault_mode@twice-userptr-invalidate-race:
- shard-dg2-set2: NOTRUN -> [SKIP][98] ([Intel XE#288]) +24 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@xe_exec_fault_mode@twice-userptr-invalidate-race.html
* igt@xe_fault_injection@inject-fault-probe:
- shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#2931])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@xe_fault_injection@inject-fault-probe.html
* igt@xe_gt_freq@freq_fixed_exec:
- shard-dg2-set2: [PASS][100] -> [SKIP][101] ([Intel XE#1130]) +2 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-435/igt@xe_gt_freq@freq_fixed_exec.html
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@xe_gt_freq@freq_fixed_exec.html
* igt@xe_huc_copy@huc_copy:
- shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#255])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@xe_huc_copy@huc_copy.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#2229])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
- shard-lnl: NOTRUN -> [SKIP][104] ([Intel XE#2229])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_module_load@force-load:
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#378])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-4/igt@xe_module_load@force-load.html
* igt@xe_oa@mmio-triggered-reports:
- shard-dg2-set2: NOTRUN -> [SKIP][106] ([Intel XE#2541]) +5 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@xe_oa@mmio-triggered-reports.html
* igt@xe_pat@pat-index-xelpg:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#979])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@xe_pat@pat-index-xelpg.html
* igt@xe_pm@d3hot-mmap-system:
- shard-lnl: [PASS][108] -> [TIMEOUT][109] ([Intel XE#1620])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-5/igt@xe_pm@d3hot-mmap-system.html
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@xe_pm@d3hot-mmap-system.html
* igt@xe_pm@s2idle-vm-bind-userptr:
- shard-dg2-set2: [PASS][110] -> [ABORT][111] ([Intel XE#1694] / [Intel XE#1794])
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-433/igt@xe_pm@s2idle-vm-bind-userptr.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@xe_pm@s2idle-vm-bind-userptr.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-lnl: NOTRUN -> [SKIP][112] ([Intel XE#2284] / [Intel XE#366])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pm@s3-multiple-execs:
- shard-dg2-set2: [PASS][113] -> [ABORT][114] ([Intel XE#1358] / [Intel XE#1794])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-466/igt@xe_pm@s3-multiple-execs.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@xe_pm@s3-multiple-execs.html
* igt@xe_pm@s4-vm-bind-prefetch:
- shard-lnl: [PASS][115] -> [ABORT][116] ([Intel XE#1607] / [Intel XE#1794])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-3/igt@xe_pm@s4-vm-bind-prefetch.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-2/igt@xe_pm@s4-vm-bind-prefetch.html
* igt@xe_pm_residency@toggle-gt-c6:
- shard-lnl: [PASS][117] -> [FAIL][118] ([Intel XE#958])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-6/igt@xe_pm_residency@toggle-gt-c6.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-2/igt@xe_pm_residency@toggle-gt-c6.html
* igt@xe_query@multigpu-query-mem-usage:
- shard-dg2-set2: NOTRUN -> [SKIP][119] ([Intel XE#944]) +3 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@xe_query@multigpu-query-mem-usage.html
- shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#944]) +1 other test skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-2/igt@xe_query@multigpu-query-mem-usage.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs:
- shard-lnl: [INCOMPLETE][121] -> [PASS][122]
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs.html
* igt@kms_atomic_transition@modeset-transition-nonblocking:
- shard-lnl: [FAIL][123] ([Intel XE#1701]) -> [PASS][124] +1 other test pass
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-3/igt@kms_atomic_transition@modeset-transition-nonblocking.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_atomic_transition@modeset-transition-nonblocking.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-0:
- {shard-bmg}: [SKIP][125] ([Intel XE#2231]) -> [PASS][126] +2 other tests pass
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@kms_big_fb@x-tiled-16bpp-rotate-0.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-2/igt@kms_big_fb@x-tiled-16bpp-rotate-0.html
- shard-dg2-set2: [SKIP][127] ([Intel XE#2890]) -> [PASS][128] +6 other tests pass
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_big_fb@x-tiled-16bpp-rotate-0.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_big_fb@x-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- {shard-bmg}: [SKIP][129] ([Intel XE#2231] / [Intel XE#2890]) -> [PASS][130] +1 other test pass
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-1/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [SKIP][131] ([Intel XE#2351] / [Intel XE#2890]) -> [PASS][132] +2 other tests pass
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4:
- shard-dg2-set2: [INCOMPLETE][133] ([Intel XE#1195]) -> [PASS][134] +1 other test pass
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-sliding-64x64:
- shard-dg2-set2: [SKIP][135] ([Intel XE#2423] / [i915#2575]) -> [PASS][136] +17 other tests pass
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_cursor_crc@cursor-sliding-64x64.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_cursor_crc@cursor-sliding-64x64.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- {shard-bmg}: [DMESG-WARN][137] ([Intel XE#2791] / [Intel XE#877]) -> [PASS][138]
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-lnl: [FAIL][139] ([Intel XE#1475]) -> [PASS][140]
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- {shard-bmg}: [DMESG-WARN][141] ([Intel XE#877]) -> [PASS][142] +3 other tests pass
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-7/igt@kms_display_modes@extended-mode-basic.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-2/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_feature_discovery@display-1x:
- {shard-bmg}: [SKIP][143] -> [PASS][144] +15 other tests pass
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@kms_feature_discovery@display-1x.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-5/igt@kms_feature_discovery@display-1x.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3:
- {shard-bmg}: [FAIL][145] ([Intel XE#301]) -> [PASS][146] +2 other tests pass
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- {shard-bmg}: [SKIP][147] ([Intel XE#3007]) -> [PASS][148] +2 other tests pass
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-7/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@plain-flip-ts-check@c-edp1:
- shard-lnl: [FAIL][149] ([Intel XE#886]) -> [PASS][150] +2 other tests pass
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-4/igt@kms_flip@plain-flip-ts-check@c-edp1.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_flip@plain-flip-ts-check@c-edp1.html
* igt@kms_plane@plane-panning-bottom-right-suspend:
- shard-dg2-set2: [ABORT][151] ([Intel XE#1035] / [Intel XE#2625]) -> [PASS][152] +1 other test pass
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-432/igt@kms_plane@plane-panning-bottom-right-suspend.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@kms_plane@plane-panning-bottom-right-suspend.html
* igt@kms_plane@plane-position-covered@pipe-a-plane-3:
- shard-lnl: [DMESG-FAIL][153] ([Intel XE#324]) -> [PASS][154] +1 other test pass
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@kms_plane@plane-position-covered@pipe-a-plane-3.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@kms_plane@plane-position-covered@pipe-a-plane-3.html
* igt@kms_plane@plane-position-covered@pipe-b-plane-4:
- shard-lnl: [DMESG-WARN][155] ([Intel XE#324]) -> [PASS][156] +2 other tests pass
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@kms_plane@plane-position-covered@pipe-b-plane-4.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-6/igt@kms_plane@plane-position-covered@pipe-b-plane-4.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [FAIL][157] ([Intel XE#718]) -> [PASS][158]
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-1/igt@kms_pm_dc@dc5-dpms.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-3/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-lnl: [DMESG-FAIL][159] ([Intel XE#1620]) -> [PASS][160]
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-1/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-4/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@legacy-planes:
- shard-lnl: [INCOMPLETE][161] ([Intel XE#1620] / [Intel XE#2864]) -> [PASS][162]
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-4/igt@kms_pm_rpm@legacy-planes.html
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_pm_rpm@legacy-planes.html
* igt@kms_pm_rpm@legacy-planes@plane-41:
- shard-lnl: [DMESG-WARN][163] ([Intel XE#1620]) -> [PASS][164]
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-4/igt@kms_pm_rpm@legacy-planes@plane-41.html
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_pm_rpm@legacy-planes@plane-41.html
* igt@kms_pm_rpm@legacy-planes@plane-50:
- shard-lnl: [FAIL][165] -> [PASS][166]
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-4/igt@kms_pm_rpm@legacy-planes@plane-50.html
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_pm_rpm@legacy-planes@plane-50.html
* igt@kms_psr@fbc-psr2-sprite-blt@edp-1:
- shard-lnl: [FAIL][167] ([Intel XE#1649]) -> [PASS][168] +1 other test pass
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-6/igt@kms_psr@fbc-psr2-sprite-blt@edp-1.html
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@kms_psr@fbc-psr2-sprite-blt@edp-1.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
- shard-lnl: [FAIL][169] ([Intel XE#899]) -> [PASS][170] +3 other tests pass
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
* igt@xe_evict@evict-beng-mixed-many-threads-large:
- shard-dg2-set2: [SKIP][171] ([Intel XE#1130]) -> [PASS][172] +25 other tests pass
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@xe_evict@evict-beng-mixed-many-threads-large.html
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@xe_evict@evict-beng-mixed-many-threads-large.html
* igt@xe_evict@evict-beng-threads-large:
- {shard-bmg}: [TIMEOUT][173] ([Intel XE#1473]) -> [PASS][174]
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-5/igt@xe_evict@evict-beng-threads-large.html
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-8/igt@xe_evict@evict-beng-threads-large.html
* igt@xe_evict@evict-large-multi-vm-cm:
- shard-dg2-set2: [FAIL][175] ([Intel XE#1600]) -> [PASS][176]
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-435/igt@xe_evict@evict-large-multi-vm-cm.html
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@xe_evict@evict-large-multi-vm-cm.html
* igt@xe_evict@evict-mixed-many-threads-small:
- {shard-bmg}: [TIMEOUT][177] ([Intel XE#1473] / [Intel XE#2472]) -> [PASS][178]
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-1/igt@xe_evict@evict-mixed-many-threads-small.html
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-8/igt@xe_evict@evict-mixed-many-threads-small.html
- shard-dg2-set2: [TIMEOUT][179] ([Intel XE#1473]) -> [PASS][180]
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-463/igt@xe_evict@evict-mixed-many-threads-small.html
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_evict@evict-mixed-threads-large:
- shard-dg2-set2: [FAIL][181] ([Intel XE#1000]) -> [PASS][182]
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-466/igt@xe_evict@evict-mixed-threads-large.html
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@xe_evict@evict-mixed-threads-large.html
* igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race:
- shard-lnl: [FAIL][183] ([Intel XE#2754]) -> [PASS][184]
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-7/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_reset@close-execqueues-close-fd:
- {shard-bmg}: [DMESG-WARN][185] -> [PASS][186]
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@xe_exec_reset@close-execqueues-close-fd.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-7/igt@xe_exec_reset@close-execqueues-close-fd.html
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- {shard-bmg}: [INCOMPLETE][187] ([Intel XE#2998]) -> [PASS][188] +1 other test pass
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-5/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
* igt@xe_live_ktest@xe_migrate:
- shard-lnl: [SKIP][189] ([Intel XE#1192]) -> [PASS][190]
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@xe_live_ktest@xe_migrate.html
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-8/igt@xe_live_ktest@xe_migrate.html
* igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
- {shard-bmg}: [FAIL][191] ([Intel XE#3099]) -> [PASS][192] +2 other tests pass
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-4/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
* igt@xe_pm@s2idle-basic:
- shard-dg2-set2: [ABORT][193] ([Intel XE#1358] / [Intel XE#1794]) -> [PASS][194]
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-432/igt@xe_pm@s2idle-basic.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@xe_pm@s2idle-basic.html
* igt@xe_pm@s2idle-basic-exec:
- {shard-bmg}: [SKIP][195] ([Intel XE#1130]) -> [PASS][196] +38 other tests pass
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-bmg-2/igt@xe_pm@s2idle-basic-exec.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-bmg-4/igt@xe_pm@s2idle-basic-exec.html
* igt@xe_pm@s3-basic-exec:
- shard-dg2-set2: [ABORT][197] ([Intel XE#1358]) -> [PASS][198]
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-432/igt@xe_pm@s3-basic-exec.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@xe_pm@s3-basic-exec.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-lnl: [ABORT][199] ([Intel XE#1794]) -> [PASS][200]
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-1/igt@xe_pm@s4-vm-bind-unbind-all.html
#### Warnings ####
* igt@kms_async_flips@async-flip-with-page-flip-events:
- shard-lnl: [INCOMPLETE][201] -> [FAIL][202] ([Intel XE#911])
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@kms_async_flips@async-flip-with-page-flip-events.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-dg2-set2: [SKIP][203] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][204] ([Intel XE#1124])
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2-set2: [SKIP][205] ([Intel XE#2890]) -> [SKIP][206] ([Intel XE#1124]) +1 other test skip
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_bw@linear-tiling-3-displays-2560x1440p:
- shard-dg2-set2: [SKIP][207] ([Intel XE#2423] / [i915#2575]) -> [SKIP][208] ([Intel XE#367])
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs:
- shard-dg2-set2: [SKIP][209] ([Intel XE#2890]) -> [SKIP][210] ([Intel XE#455] / [Intel XE#787]) +1 other test skip
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-dg2-set2: [SKIP][211] ([Intel XE#2423] / [i915#2575]) -> [SKIP][212] ([Intel XE#373]) +2 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_chamelium_hpd@vga-hpd-fast.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-dg2-set2: [SKIP][213] ([Intel XE#2423] / [i915#2575]) -> [FAIL][214] ([Intel XE#301])
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@b-dp4:
- shard-dg2-set2: [FAIL][215] ([Intel XE#301]) -> [INCOMPLETE][216] ([Intel XE#1195]) +1 other test incomplete
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@b-dp4.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank@b-dp4.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling:
- shard-dg2-set2: [SKIP][217] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][218] ([Intel XE#455])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-436/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][219] ([Intel XE#2890]) -> [SKIP][220] ([Intel XE#651]) +3 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte:
- shard-dg2-set2: [SKIP][221] ([Intel XE#651]) -> [SKIP][222] ([Intel XE#2890])
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][223] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][224] ([Intel XE#651])
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff:
- shard-dg2-set2: [SKIP][225] ([Intel XE#2890]) -> [SKIP][226] ([Intel XE#653]) +2 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt:
- shard-dg2-set2: [SKIP][227] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][228] ([Intel XE#653]) +2 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-dg2-set2: [SKIP][229] ([Intel XE#653]) -> [SKIP][230] ([Intel XE#2890])
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2-set2: [FAIL][231] ([Intel XE#361]) -> [SKIP][232] ([Intel XE#455])
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-464/igt@kms_plane_scaling@intel-max-src-size.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling:
- shard-dg2-set2: [SKIP][233] ([Intel XE#2423] / [i915#2575]) -> [SKIP][234] ([Intel XE#2763] / [Intel XE#455])
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-464/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-set2: [SKIP][235] ([Intel XE#2890]) -> [SKIP][236] ([Intel XE#1129])
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_pm_dc@dc5-psr.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@kms_pm_dc@dc5-psr.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
- shard-dg2-set2: [SKIP][237] ([Intel XE#2890]) -> [SKIP][238] ([Intel XE#1489]) +2 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg2-set2: [SKIP][239] ([Intel XE#1489]) -> [SKIP][240] ([Intel XE#2890])
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-436/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-433/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr@fbc-psr2-cursor-plane-move:
- shard-lnl: [FAIL][241] -> [FAIL][242] ([Intel XE#2948]) +1 other test fail
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-lnl-2/igt@kms_psr@fbc-psr2-cursor-plane-move.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-lnl-5/igt@kms_psr@fbc-psr2-cursor-plane-move.html
* igt@kms_psr@pr-dpms:
- shard-dg2-set2: [SKIP][243] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][244] ([Intel XE#2850] / [Intel XE#929]) +1 other test skip
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_psr@pr-dpms.html
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@kms_psr@pr-dpms.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-dg2-set2: [SKIP][245] ([Intel XE#2423] / [i915#2575]) -> [SKIP][246] ([Intel XE#455]) +2 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@kms_scaling_modes@scaling-mode-full-aspect.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@xe_compute_preempt@compute-preempt:
- shard-dg2-set2: [SKIP][247] ([Intel XE#1130]) -> [SKIP][248] ([Intel XE#1280] / [Intel XE#455])
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@xe_compute_preempt@compute-preempt.html
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-434/igt@xe_compute_preempt@compute-preempt.html
* igt@xe_eudebug@multiple-sessions:
- shard-dg2-set2: [SKIP][249] ([Intel XE#1130]) -> [SKIP][250] ([Intel XE#2905]) +1 other test skip
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@xe_eudebug@multiple-sessions.html
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-435/igt@xe_eudebug@multiple-sessions.html
* igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-rebind-imm:
- shard-dg2-set2: [SKIP][251] ([Intel XE#1130]) -> [SKIP][252] ([Intel XE#288]) +4 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-rebind-imm.html
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-432/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-rebind-imm.html
* igt@xe_oa@invalid-oa-metric-set-id:
- shard-dg2-set2: [SKIP][253] ([Intel XE#1130]) -> [SKIP][254] ([Intel XE#2541]) +1 other test skip
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8077/shard-dg2-434/igt@xe_oa@invalid-oa-metric-set-id.html
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/shard-dg2-466/igt@xe_oa@invalid-oa-metric-set-id.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000
[Intel XE#1035]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1035
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1437
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1600]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1600
[Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
[Intel XE#1620]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1620
[Intel XE#1649]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1649
[Intel XE#1694]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1694
[Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2029]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2029
[Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2231
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2329
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333
[Intel XE#2340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2340
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2423]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2423
[Intel XE#2436]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2436
[Intel XE#2443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2443
[Intel XE#2459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2459
[Intel XE#2472]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2472
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255
[Intel XE#2566]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2566
[Intel XE#2596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2596
[Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625
[Intel XE#2635]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2635
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2685]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2685
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2754]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2754
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2791]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2791
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#2864]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2864
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2890
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2931]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2931
[Intel XE#2948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2948
[Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998
[Intel XE#3007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3007
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3099]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3099
[Intel XE#3111]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3111
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324
[Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[Intel XE#623]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/623
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#958]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/958
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
Build changes
-------------
* IGT: IGT_8077 -> IGTPW_11922
IGTPW_11922: 11922
IGT_8077: 42f9e9702f74a4993318adea936baaa186084689 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2072-12e4970af1ecdeb76e94df2daf51a9c3d6b9f519: 12e4970af1ecdeb76e94df2daf51a9c3d6b9f519
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11922/index.html
[-- Attachment #2: Type: text/html, Size: 76106 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH i-g-t] oa/i915: Add ARL standlone oa files
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
` (5 preceding siblings ...)
2024-10-17 0:19 ` ✗ CI.xeFULL: " Patchwork
@ 2024-10-17 11:06 ` Kamil Konieczny
6 siblings, 0 replies; 9+ messages in thread
From: Kamil Konieczny @ 2024-10-17 11:06 UTC (permalink / raw)
To: igt-dev; +Cc: José Roberto de Souza, Ashutosh Dixit
Hi José,
On 2024-10-15 at 11:17:21 -0700, José Roberto de Souza wrote:
> There is suficient differences between generated ARL OA files and
> MTL ones for us to generated and split ARL to its own files.
>
> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> ---
> lib/i915/perf-configs/guids.xml | 435 +
> lib/i915/perf-configs/mdapi-xml-convert.py | 5 +-
> lib/i915/perf-configs/oa-arlgt1.xml | 34793 +++++++++++
> lib/i915/perf-configs/oa-arlgt2.xml | 58762 +++++++++++++++++++
Could this change be splitted into two? ARLGT1 and ARLGT2?
So it will be two 2,5MB each, not one big 5MB?
It is still much but if you need it let it be.
> lib/i915/perf-configs/oa_guid_registry.py | 3 +-
> lib/i915/perf-configs/update-guids.py | 1 +
> lib/i915/perf.c | 6 +-
> lib/meson.build | 1 +
> 8 files changed, 94001 insertions(+), 5 deletions(-)
> create mode 100644 lib/i915/perf-configs/oa-arlgt1.xml
> create mode 100644 lib/i915/perf-configs/oa-arlgt2.xml
imho please start with prefix 'lib/i915/perf: ' and also
write 'OA' in capital letters, so
[PATCH i-g-t] lib/i915/perf: Add ARL standlone OA files
Regards,
Kamil
> [...cut...]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-10-17 11:06 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-15 18:17 [PATCH i-g-t] oa/i915: Add ARL standlone oa files José Roberto de Souza
2024-10-16 11:14 ` ✗ GitLab.Pipeline: warning for " Patchwork
2024-10-16 11:37 ` ✓ CI.xeBAT: success " Patchwork
2024-10-16 11:38 ` ✓ Fi.CI.BAT: " Patchwork
2024-10-16 13:54 ` [PATCH i-g-t] " Dixit, Ashutosh
2024-10-16 14:45 ` Souza, Jose
2024-10-16 14:43 ` ✗ Fi.CI.IGT: failure for " Patchwork
2024-10-17 0:19 ` ✗ CI.xeFULL: " Patchwork
2024-10-17 11:06 ` [PATCH i-g-t] " Kamil Konieczny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox