Bringing SYCL to pre-exascale supercomputing with DPC++ for CUDA

Perlmutter is a pre-exascale supercomputer for NERSC at Lawrence Berkeley National Laboratory consisting of >6000 Nvidia A100 GPUs. Codeplay is working in partnership with NERSC, LBNL and Argonne National Laboratory to enable developers using this supercomputer and ALCF’s ThetaGPU machine to write highly accelerated applications using the SYCL programming model.

This presentation will show how this open-source work will bring benefits to the whole community, enabling developers to port their CUDA code to SYCL while still being able to obtain comparable performance on Nvidia GPUs.

Download Presentation Deck