From 1a2246a5e08d9c4f9da481de08845ee40790acc6 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 20 Sep 2019 21:12:13 +0300 Subject: [PATCH] intel/perf: update ICL configurations A few equations/programming changes for ICL. v2: Fix a couple of issues in naming and floating/integer operations (Ken) Signed-off-by: Lionel Landwerlin Acked-by: Kenneth Graunke --- src/intel/perf/oa-icl.xml | 87 +++++++++++++-------------------------- 1 file changed, 28 insertions(+), 59 deletions(-) diff --git a/src/intel/perf/oa-icl.xml b/src/intel/perf/oa-icl.xml index cc1945bc83f..d28c6303b46 100644 --- a/src/intel/perf/oa-icl.xml +++ b/src/intel/perf/oa-icl.xml @@ -1,9 +1,9 @@ - + @@ -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" @@ -651,7 +651,7 @@ @@ -861,7 +861,7 @@ description="The total number of typed atomic accesses via Data Port." data_type="uint64" max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" - equation="B 4 READ B 5 READ FADD 2 FDIV $EuSubslicesTotalCount FMUL" + equation="B 4 READ B 5 READ UADD 2 UDIV $EuSubslicesTotalCount UMUL" underscore_name="typed_atomics" units="events" symbol_name="TypedAtomics" @@ -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" @@ -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" @@ -1284,17 +1284,17 @@ - + - + - + - + - + @@ -1765,7 +1765,7 @@ @@ -2084,19 +2084,6 @@ mdapi_hw_unit_type="gpu" mdapi_group="EU Array/Barrier" /> - - - - - - - - + + - + - - + + @@ -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" @@ -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" @@ -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" @@ -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" @@ -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" @@ -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" @@ -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" @@ -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" @@ -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" -- 2.30.2