Skip to content

Commit

Permalink
icl: update configurations
Browse files Browse the repository at this point in the history
Some changes include new programming, so update the guid.
  • Loading branch information
llandwerlin-intel committed Sep 11, 2019
1 parent 22ff297 commit 1e3b961
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 62 deletions.
4 changes: 2 additions & 2 deletions data/guids.xml
Original file line number Diff line number Diff line change
Expand Up @@ -261,9 +261,9 @@
<guid config_hash="e5419b6c232500a6a824c2c58f3b7d32" mdapi_config_hash="b9a01044b9befe9fcf952f26ba4fcc4e" id="aa2d6ab4-99b3-42f8-94d6-4a9aa2baedaf" chipset="cnl" name="TDL_2" />
<guid config_hash="ccb9fdae1fe1f44c4c32bdc69befc160" mdapi_config_hash="9cf34989f5e721e734d4edf26036c2c5" id="db41edd4-d8e7-4730-ad11-b9a2d6833503" chipset="cnl" name="TestOa" />
<guid config_hash="eaaf4df3ac5e9b4fd52d980f0be72dbf" mdapi_config_hash="8ef6088f425f2a97b01bed560ad6e2b3" id="193093b2-da24-49bf-b407-442c213b71b4" chipset="icl" name="RenderBasic" />
<guid config_hash="6b23eee815d02e770dc7e79d2246124f" mdapi_config_hash="460d90c501e2a66273fd830b7a01812d" id="233a477b-f8f0-40f4-bf57-01440c3701d9" chipset="icl" name="ComputeBasic" />
<guid config_hash="11c7fb86063dfdf42fb447e1ed4b448d" mdapi_config_hash="15a37c1a208ec5a9f3f66e5d6123bd60" id="5c99b520-174d-4e94-a95e-5392e9b2a944" chipset="icl" name="ComputeBasic" />
<guid config_hash="3b6635eb3709f346076901ea88ec1f2b" mdapi_config_hash="402f156b276dfaaaf84eb09ec5347515" id="43eb7fc1-dc5e-45e2-a90a-0053f5397271" chipset="icl" name="ComputeExtended" />
<guid config_hash="82f99a59ec47e807d35dde01c4013d02" mdapi_config_hash="ccc13942b8756edc6055bb06bee51a46" id="022b8913-ae9f-4559-abcd-583e586170d0" chipset="icl" name="ComputeL3Cache" />
<guid config_hash="0e47ea7e90aac987097968a231d2dada" mdapi_config_hash="08ff26b1c2405cc1061e71940cf558b5" id="05d5e01f-0800-4975-b36b-7b169cad3fab" chipset="icl" name="ComputeL3Cache" />
<guid config_hash="34c5bc89788487e6d32ea9894929b1ae" mdapi_config_hash="0b8dc07dcfe3a03bf65771ee8404fa10" id="03c7a167-2abc-4ba6-878a-f1d80082abca" chipset="icl" name="RenderPipeProfile" />
<guid config_hash="dfb00108bfdc1c652f9550bf5ec9262f" mdapi_config_hash="9b4b61a06cf60de356d48995441e6724" id="c5cbc488-6569-41dd-9128-42bf6f0d317c" chipset="icl" name="HDCAndSF" />
<guid config_hash="8818a97d48d99673e220075b0ba71eb3" mdapi_config_hash="d3e8cc994e923fc2f79f086273b62ece" id="0316ce4f-e03f-4738-8262-13528fce8eea" chipset="icl" name="RasterizerAndPixelBackend" />
Expand Down
89 changes: 29 additions & 60 deletions data/oa-icl.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<metrics version="1562317149" merge_md5="">
<metrics version="1568234344" merge_md5="">
<set name="Render Metrics Basic Gen11"
mdapi_supported_apis="OGL OCL IO BB"
underscore_name="render_basic"
Expand Down Expand Up @@ -518,7 +518,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -648,10 +648,10 @@
</register_config>
</set>

<set name="Compute Metrics Basic Gen11"
<set name="Compute Metrics Basic Gen10"
mdapi_supported_apis="OGL OCL IO BB"
underscore_name="compute_basic"
hw_config_guid="233a477b-f8f0-40f4-bf57-01440c3701d9"
hw_config_guid="5c99b520-174d-4e94-a95e-5392e9b2a944"
chipset="ICL"
symbol_name="ComputeBasic"
>
Expand Down Expand Up @@ -859,8 +859,8 @@
/>
<counter name="Typed Atomics Accesses"
description="The total number of typed atomic accesses via Data Port."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
data_type="float"
max_equation="$GpuCoreClocks 64 FMUL $EuSlicesTotalCount FMUL"
equation="B 4 READ B 5 READ FADD 2 FDIV $EuSubslicesTotalCount FMUL"
underscore_name="typed_atomics"
units="events"
Expand Down Expand Up @@ -942,7 +942,7 @@
description="The total number of GPU memory bytes read from GTI."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL"
equation="64 B 1 READ B 3 READ UADD B 7 READ UADD B 6 READ UADD UMUL"
equation="64 B 1 READ B 3 READ UADD B 6 READ UADD B 7 READ UADD UMUL"
underscore_name="gti_read_throughput"
units="bytes"
symbol_name="GtiReadThroughput"
Expand Down Expand Up @@ -1118,7 +1118,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -1284,17 +1284,17 @@
<register type="NOA" address="0x00009888" value="0x1C5C000A" />
<register type="NOA" address="0x00009888" value="0x001C0097" />
<register type="NOA" address="0x00009888" value="0x061C9400" />
<register type="NOA" address="0x00009888" value="0x0C1CA700" />
<register type="NOA" address="0x00009888" value="0x0C1C00A7" />
<register type="NOA" address="0x00009888" value="0x101C0000" />
<register type="NOA" address="0x00009888" value="0x081D8100" />
<register type="NOA" address="0x00009888" value="0x0A1D0020" />
<register type="NOA" address="0x00009888" value="0x0A1D0010" />
<register type="NOA" address="0x00009888" value="0x085C9497" />
<register type="NOA" address="0x00009888" value="0x0C5C00A7" />
<register type="NOA" address="0x00009888" value="0x0C5CA700" />
<register type="NOA" address="0x00009888" value="0x105C0000" />
<register type="NOA" address="0x00009888" value="0x0A5D0013" />
<register type="NOA" address="0x00009888" value="0x0A5D0023" />
<register type="NOA" address="0x00009888" value="0x181E8000" />
<register type="NOA" address="0x00009888" value="0x1E1E0F80" />
<register type="NOA" address="0x00009888" value="0x201E000B" />
<register type="NOA" address="0x00009888" value="0x201E000E" />
<register type="NOA" address="0x00009888" value="0x301F4000" />
<register type="NOA" address="0x00009888" value="0x501F2524" />
<register type="NOA" address="0x00009888" value="0x521F2522" />
Expand Down Expand Up @@ -1765,7 +1765,7 @@
<set name="Compute Metrics L3 Cache Gen11"
mdapi_supported_apis="OGL OCL IO BB"
underscore_name="compute_l3_cache"
hw_config_guid="022b8913-ae9f-4559-abcd-583e586170d0"
hw_config_guid="05d5e01f-0800-4975-b36b-7b169cad3fab"
chipset="ICL"
symbol_name="ComputeL3Cache"
>
Expand Down Expand Up @@ -2084,19 +2084,6 @@
mdapi_hw_unit_type="gpu"
mdapi_group="EU Array/Barrier"
/>
<counter name="L3 Misses"
description="The total number of L3 misses."
data_type="uint64"
equation="2 B 5 READ B 4 READ UADD UMUL"
underscore_name="l3_misses"
units="messages"
symbol_name="L3Misses"
semantic_type="event"
mdapi_supported_apis=""
mdapi_usage_flags="Tier3 Frame Batch Draw"
mdapi_hw_unit_type="gpu"
mdapi_group="L3/TAG"
/>
<counter name="EU FPU0 Move Instruction"
description="The percentage of time in which execution units were actively processing move instructions on FPU0."
data_type="float"
Expand Down Expand Up @@ -2312,20 +2299,6 @@
mdapi_hw_unit_type="gpu"
mdapi_group="3D Pipe/Rasterizer"
/>
<counter name="GTI L3 Throughput"
description="The total number of GPU memory bytes transferred between L3 caches and GTI."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL"
equation="$L3Misses 64 UMUL"
underscore_name="gti_l3_throughput"
units="bytes"
symbol_name="GtiL3Throughput"
semantic_type="throughput"
mdapi_supported_apis=""
mdapi_usage_flags="Tier2 Frame Batch Draw"
mdapi_group="GTI/L3"
mdapi_hw_unit_type="gpu"
/>
<counter name="DS Threads Dispatched"
description="The total number of domain shader hardware threads dispatched."
data_type="uint64"
Expand Down Expand Up @@ -2464,7 +2437,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -2583,23 +2556,19 @@
<register type="NOA" address="0x00009888" value="0x08150000" />
<register type="NOA" address="0x00009888" value="0x0A150000" />
<register type="NOA" address="0x00009884" value="0x00000003" />
<register type="NOA" address="0x00009888" value="0x0A1473A0" />
<register type="NOA" address="0x00009888" value="0x1217241C" />
<register type="NOA" address="0x00009888" value="0x22000550" />
<register type="NOA" address="0x00009888" value="0x18137C00" />
<register type="NOA" address="0x00009888" value="0x1A130001" />
<register type="NOA" address="0x00009888" value="0x061434A0" />
<register type="NOA" address="0x00009888" value="0x00140000" />
<register type="NOA" address="0x00009888" value="0x22000050" />
<register type="NOA" address="0x00009888" value="0x18133C00" />
<register type="NOA" address="0x00009888" value="0x081710B0" />
<register type="NOA" address="0x00009888" value="0x10170000" />
<register type="NOA" address="0x00009888" value="0x501F1124" />
<register type="NOA" address="0x00009888" value="0x521F4849" />
<register type="NOA" address="0x00009888" value="0x521F4801" />
<register type="NOA" address="0x00009888" value="0x541F0024" />
<register type="NOA" address="0x00009888" value="0x3A1F8000" />
<register type="NOA" address="0x00009888" value="0x4E1F2400" />
<register type="NOA" address="0x00009888" value="0x461F3100" />
<register type="NOA" address="0x00009888" value="0x481F3131" />
<register type="NOA" address="0x00009888" value="0x4A1F0031" />
<register type="NOA" address="0x00009888" value="0x481F0031" />
<register type="NOA" address="0x00009888" value="0x4A1F0000" />
<register type="NOA" address="0x00009888" value="0x4C1F0030" />
<register type="NOA" address="0x00009888" value="0x181F0000" />
<register type="NOA" address="0x00009888" value="0x301F0000" />
Expand Down Expand Up @@ -3172,7 +3141,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -3834,7 +3803,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -4566,7 +4535,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -5285,7 +5254,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -7839,7 +7808,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -8652,7 +8621,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -9497,7 +9466,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -10330,7 +10299,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down Expand Up @@ -11162,7 +11131,7 @@
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
data_type="uint64"
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
equation="$ShaderMemoryAccesses 64 UMUL"
underscore_name="l3_shader_throughput"
units="bytes"
symbol_name="L3ShaderThroughput"
Expand Down

0 comments on commit 1e3b961

Please sign in to comment.