SYCL C++ A prototype SYCL implementation with a C++20 backend, using C++17-style parallel std::for_each and a custom SYCL-compatible iterator.