Codeplay Brings SYCL, Intel DPC++ To NVIDIA GPUs
Codeplay announced today their experimental code for SYCL on NVIDIA GPUs without having to go through OpenCL. Instead, they are going through LLVM and generating the NVPTX to run on the NVIDIA binary GPU drivers.
Their new project is living as SYCL-for-CUDA as a CUDA back-end for LLVM SYCL. Ultimately though Codeplay is hoping Intel will pull their forked code upstream into the Intel LLVM compiler code so there can be this NVIDIA GPU support upstream.
More details on this experimental open-source SYCL support for NVIDIA GPUs and getting Intel's DPC++ running can be found via this Codeplay blog post.