dpctl.SyclDevice.can_compile¶
- SyclDevice.can_compile(language)¶
Check whether it is possible to create an executable kernel_bundle for this device from the given source language.
- Parameters:
language – Input language. Possible values are “spirv” or “spv” for SPIR-V binary files, “opencl” or “ocl” for OpenCL C device code and “sycl” for SYCL device code.
- Returns:
True if compilation is supported, False otherwise.
- Return type:
- Raises:
ValueError – If an unknown source language is used.