Add SYCL Support to CalorimeterIslandCluster
GSoC '22 Project - Electromagnetic Cluster Finding on GPUs
SYCL support can be enabled with cmake options:
-DUSE_SYCL=ON
and specifying a compatible SYCL compiler using
-DCMAKE_CXX_COMPILER=<dpcpp>
As of now only Intel OneAPI DPCPP is supported.
eicweb/oneapi_jug_xl:nightly
provides a OneAPI environment for
running / developing SYCL-enabled code.
More information about the project and the proposal can be found in the student blog here
Edited by Ujwal Kundur