IXPUG Annual Conference 2025 technical talk "SYCL Graph: Reducing Kernel Launch Overhead for Intel GPUs" presented by Pablo Reble, Intel Corporation on April 15, 2025. Abstract: SYCL is a standard open-source C++ based programming model for writing vendor independent heterogenous parallel programs. SYCL Graph is an oneAPI vendor extension that enables separating definition and execution of a command graph in an explicit way. This technology can significantly improve host overhead for launching GPU kernels and therefore improve application performance. In this talk we'll present recent developments of our extension focusing on the Intel OneAPI DPC++ Level Zero backend targeting Intel Battlemage and Ponte Vecchio GPU. We'll discuss advantages regarding kernel launch overhead and present improvements for micro benchmarks as well as real world applications e.g. GROMACS.
IXPUG Annual Conference 2025
IXPUG Annual Conference 2025,oneAPI,SYCL,SYCL Graph,Level Zero,Battlemage,Ponte Vecchio,PVC