Portable Heterogeneous Programming with SYCL

Portable Heterogeneous Programming with SYCL

Thursday, June 2, 2022 2:00 PM to 6:00 PM · 3 hr. 59 min. (Europe/Berlin)
Hall Y11 - 2nd Floor

Information

In keeping with the broader ISC theme, the workshop aims to focus on the experience of programming next-generation heterogeneous systems. It aims to be a platform for HPC code developers, users, and providers of systems, languages, and tools to come together and share their experiences, successes, and challenges in using SYCL for programming heterogeneous systems. The workshop will feature a mix of peer-reviewed talks, lightning talks, and an invited keynote talk. We will prefer a full day workshop but are able to make it half day as needed.

The intention of this workshop is to create a deeper understanding of vendor-neutral high-performance heterogeneous programming through talks and demonstrations using SYCL and related tools, plus interaction with academic and industry experts from Europe around the world.

Within the last decade heterogeneity has become the norm driven by energy-efficiency requirements. Beyond offload devices such as GPGPUs and FPGAs, new specialized accelerators for machine learning, deep learning, and even IPUs and DPUs have emerged, further increasing this heterogeneity. It is imperative that the HPC community works together to enhance developer productivity by standardizing programming models and tools using a programming tool like SYCL which is a standards-based multi-vendor, multiplatform unified programming model .
Organizers:

  • Rod Burns (Codeplay Software)
  • Aleksandar Ilic (University of Lisbon)
  • Raja Appuswamy (eurocom)
  • Igor Baratta (University of Cambridge)
Format
On-site