feat(zebin): add eu_thread_count exec env attrib

Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
This commit is contained in:
Krystian Chmielewski
2022-11-22 15:49:55 +00:00
committed by Compute-Runtime-Automation
parent 82952a7d99
commit 0e5b0b1173
3 changed files with 9 additions and 0 deletions

View File

@@ -4247,6 +4247,7 @@ kernels:
simd_size : 32
slm_size : 1024
subgroup_independent_forward_progress : true
eu_thread_count : 8
required_work_group_size:
- 8
- 2
@@ -4295,6 +4296,7 @@ kernels:
EXPECT_EQ(32U, kernelDescriptor.kernelAttributes.simdSize);
EXPECT_EQ(1024U, kernelDescriptor.kernelAttributes.slmInlineSize);
EXPECT_TRUE(kernelDescriptor.kernelAttributes.flags.requiresSubgroupIndependentForwardProgress);
EXPECT_EQ(8U, kernelDescriptor.kernelAttributes.numThreadsRequired);
EXPECT_EQ(8U, kernelDescriptor.kernelAttributes.requiredWorkgroupSize[0]);
EXPECT_EQ(2U, kernelDescriptor.kernelAttributes.requiredWorkgroupSize[1]);
EXPECT_EQ(1U, kernelDescriptor.kernelAttributes.requiredWorkgroupSize[2]);