oneAPI, SYCL and standard C++: where do we need to go from here?
I first discovered the joys of C++ in 1988, and joined its standardization effort two decades later to represent developers. Working at Argonne on the oneAPI/DPC++/SYCL backend for Kokkos, I see much of what HPC and heterogeneous computing developers need (both as one as well as having to support others), and I believe that standardization is the way to address those long term.
I’ll be presenting my journey so far, ways I’d like to see oneAPI evolve, and how we are helping to guide those improvements into SYCL and ultimately standard C++ to handle our development needs for decades to come.
Nevin Leber
Argonne National Laboratory