Is your feature request related to a problem? Please describe
Newer Intel GPU device architectures support F64 and are already supported by ocloc.
Currently the default device architecture for the SYCL online compiler extension is tgllp, which does not support FP64.
Describe the solution you would like
Add newer device architectures (e.g., PVC) supported by ocloc to the list of device architectures considered by the SYCL online compiler and pass the appropriate -device flags when invoking ocloc.
Describe alternatives you have considered
Invoking the ocloc library API directly, using OpenCL interoperability (e.g., clBuildProgram); however, avoiding this is the purpose of the online compiler extension.
Is your feature request related to a problem? Please describe
Newer Intel GPU device architectures support F64 and are already supported by
ocloc
. Currently the default device architecture for the SYCL online compiler extension istgllp
, which does not support FP64.Describe the solution you would like
Add newer device architectures (e.g., PVC) supported by
ocloc
to the list of device architectures considered by the SYCL online compiler and pass the appropriate-device
flags when invokingocloc
.Describe alternatives you have considered
Invoking the
ocloc
library API directly, using OpenCL interoperability (e.g.,clBuildProgram
); however, avoiding this is the purpose of the online compiler extension.