Questions about supported SYCL targets

Hi @Arkantos493
Thanks for your question and your interest in SYCL and ComputeCpp.
This talk could be a good source for targets and compilers.

For ComputeCpp AMD is not a viable target at the moment because of the lack of OpenCL SPIR support unfortunately.

For Nvidia I would probably suggest using our Nvidia implementation for DPC++ to get the best performance figures, owing to the experimental support on ComputeCpp.

We have not done any work to add FPGA support for ComputeCpp so far.

I would add that you could look at targetting Arm Mali since ComputeCpp has support for this target.

It would be great if you could post your thesis here once you are done, I am sure there are many people who would be interested to read about your findings.