Litcius/Paper detail

Evaluating the Performance of the hipSYCL Toolchain for HPC Kernels on NVIDIA V100 GPUs

Brian Homerding, John Tramm

202025 citationsDOI

Abstract

Future HPC leadership computing systems for the United States Department of Energy will utilize GPUs for acceleration of scientific codes. These systems will utilize GPUs from various vendors which places a large focus on the performance portability of the programming models used by scientific application developers. In the HPC domain, SYCL is an open C++ standard for heterogeneous computing that is gaining support. This is fueling a growing interest in understanding the performance of SYCL toolchains for the various GPU vendors.

Topics & Concepts

Software portabilityToolchainComputer scienceParallel computingSupercomputerCUDAProgramming paradigmSymmetric multiprocessor systemGeneral-purpose computing on graphics processing unitsComputer architectureFocus (optics)Operating systemDomain (mathematical analysis)Computational scienceSoftwareProgramming languageGraphicsOpticsMathematical analysisPhysicsMathematicsParallel Computing and Optimization TechniquesAdvanced Data Storage TechnologiesDistributed and Parallel Computing Systems