

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:
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
Speakers

Tobias Weinzierl
Professor of Scientific Computing and High Performance ComputingDurham University
Sameer Shende
Research Professor and Director, Perf. Res. Lab, U. OregonUniversity of Oregon; ParaTools, Inc.
Igor Vorobtsov
Sr. Compiler Technical Consulting EngineerIntel Germany
Igor Baratta
Research AssociateUniversity of Cambridge
Peter Zuzek
Principal Software Engineer, ComputeCpp Product OwnerCodeplaySP
Szilárd Páll
ResearcherKTH Royal Institute of Technology

