Thumbnail

Whilst developing ComputeCpp, our implementation of the SYCL standard, we’ve come across some really interesting challenges. One of these is how we ensure C++ fundamental types are translated correctly from SYCL code through to OpenCL, retaining their correct size and signedness.