Add report of extension cl_intel_split_work_group_barrier
Related-To: NEO-6746 Signed-off-by: Wesierski, Lukasz <lukasz.wesierski@intel.com>
This commit is contained in:
parent
6256f89a79
commit
ab69e87a5e
|
@ -27,6 +27,7 @@ HWTEST2_F(Gen12LpDeviceCaps, givenGen12lpWhenCheckExtensionsThenSubgroupLocalBlo
|
|||
const auto &caps = pClDevice->getDeviceInfo();
|
||||
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_subgroup_local_block_io")));
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_split_work_group_barrier")));
|
||||
}
|
||||
|
||||
HWTEST2_F(Gen12LpDeviceCaps, givenGen12lpWhenCheckExtensionsThenDeviceDoesNotReportClKhrSubgroupsExtension, IsTGLLP) {
|
||||
|
|
|
@ -42,6 +42,7 @@ XE_HPG_CORETEST_F(XeHpgCoreDeviceCaps, giveDeviceExtensionsWhenDeviceCapsInitial
|
|||
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_create_buffer_with_properties")));
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_dot_accumulate")));
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_split_work_group_barrier")));
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_subgroup_local_block_io")));
|
||||
EXPECT_TRUE(hasSubstr(caps.deviceExtensions, std::string("cl_intel_subgroup_matrix_multiply_accumulate")));
|
||||
}
|
||||
|
|
|
@ -132,7 +132,11 @@ EngineGroupType HwHelperHw<Family>::getEngineGroupType(aub_stream::EngineType en
|
|||
|
||||
template <>
|
||||
std::string HwHelperHw<Family>::getExtensions() const {
|
||||
return "cl_intel_subgroup_local_block_io ";
|
||||
std::string extensions;
|
||||
extensions += "cl_intel_subgroup_local_block_io ";
|
||||
extensions += "cl_intel_split_work_group_barrier ";
|
||||
|
||||
return extensions;
|
||||
}
|
||||
|
||||
template <>
|
||||
|
|
|
@ -87,6 +87,7 @@ std::string HwHelperHw<Family>::getExtensions() const {
|
|||
std::string extensions;
|
||||
extensions += "cl_intel_create_buffer_with_properties ";
|
||||
extensions += "cl_intel_dot_accumulate ";
|
||||
extensions += "cl_intel_split_work_group_barrier ";
|
||||
extensions += "cl_intel_subgroup_local_block_io ";
|
||||
extensions += "cl_intel_subgroup_matrix_multiply_accumulate ";
|
||||
|
||||
|
|
Loading…
Reference in New Issue