SYCL for Monte Carlo Transport [Slides]
Timothy P. Burke, USDOE National Nuclear Security Administration (NNSA) · 2019
SYCL is a cross-platform abstraction layer that builds on the underlying concepts, portability and efficiency of OpenCL that enables code for heterogeneous processors to be written in a “single-source” style using completely standard C++.