@@ -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