Skip to content

Commit 5d58918

Browse files
authored
Check opencl extensions on LTS2 driver (#5058)
Signed-off-by: Anatoly Myachev <[email protected]>
1 parent 9756915 commit 5d58918

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

third_party/intel/backend/driver.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -933,18 +933,12 @@ def update_advanced_features(device, dev_property):
933933
dev_property["has_bfloat16_conversions"] = "cl_intel_bfloat16_conversions" in supported_extensions
934934
else:
935935
check = self.utils.has_opencl_extension
936-
# FIXME: eventually even LTS driver will support OpenCL extensions.
937-
# Please remove this after upgrading to a new version.
938-
# https://github.com/intel/intel-xpu-backend-for-triton/issues/4708
939-
is_lts = "1.3" in dev_property["driver_version"]
940936
dev_property["has_subgroup_matrix_multiply_accumulate"] = check(
941-
device, b"cl_intel_subgroup_matrix_multiply_accumulate") if not is_lts else False
937+
device, b"cl_intel_subgroup_matrix_multiply_accumulate")
942938
dev_property["has_subgroup_matrix_multiply_accumulate_tensor_float32"] = check(
943-
device, b"cl_intel_subgroup_matrix_multiply_accumulate_tensor_float32") if not is_lts else False
944-
dev_property["has_subgroup_2d_block_io"] = check(
945-
device, b"cl_intel_subgroup_2d_block_io") if not is_lts else False
946-
dev_property["has_bfloat16_conversions"] = check(
947-
device, b"cl_intel_bfloat16_conversions") if not is_lts else False
939+
device, b"cl_intel_subgroup_matrix_multiply_accumulate_tensor_float32")
940+
dev_property["has_subgroup_2d_block_io"] = check(device, b"cl_intel_subgroup_2d_block_io")
941+
dev_property["has_bfloat16_conversions"] = check(device, b"cl_intel_bfloat16_conversions")
948942

949943
update_advanced_features(device, dev_property)
950944
return GPUTarget("xpu", dev_property, warp_size=32)

0 commit comments

Comments
 (0)