At Stream HPC, we love open standards. They allow developers to write portable applications, encourage industry collaboration, and enable common tooling. Each year Khronos organizes the annual IWOCL conference on open standard compute languages, and this year we are delighted to have our engineers delivering talks on SYCL and OpenCL.
IWOCL 2026 is the 14th iteration of the conference in Heilbronn, Germany. Not far along the river Neckar from Heidelberg where the conference was in 2025. The conference is the ideal venue for both users and implementers to exchange their expertise to drive the community forward together.
We always enjoy attending to share our experiences as GPGPU performance experts. Informing the community of practices we found worked well, or advising on features and tooling that we’d like to see in the future of the ecosystem. Attracting over one hundred attendees from across the world, IWOCL is also an excellent opportunity to meet our industry colleagues face-to-face, who we collaborate with throughout the year as Khronos members and open source contributors.
Bálint Soproni and Ewan Crawford from Stream HPC will be in Heilbronn this year to present their work. The full details of which can be found in the IWOCL 2026 conference program.
Evaluating the AdaptiveCpp Single-Pass (SSCP) SYCL compiler for GROMACS on Modern AMD Accelerators
Authors: Bálint Soproni, Aksel Alpay and Vincent Heuveline, Heidelberg University
Summary: Bálint is presenting the work from Heidelberg University on the performance benefits of using the AdaptiveCpp JIT compiler for large SYCL applications. Traditionally SYCL is compiled using a SMCP (single-source, multiple compiler passes) compiler, but the AdaptiveCpp SSCP (single-source, single compiler pass) JIT compiler offers an alternative approach to SYCL compilation. This short paper shows how the GROMACS molecular dynamics application, which has a mature SYCL backend, benefits from SSCP JIT compilation on modern AMD GPUs.
CLVizulayer: A Tool for Visualising the Directed Acyclic Graph of OpenCL Device Submissions
Authors: Ewan Crawford, Stream HPC
Summary: In this technical talk Ewan will debut the CLVizulayer tool for printing the graph of asynchronous OpenCL device tasks. Designed as an OpenCL ICD Loader layer to enable users to easily collect a Graphviz DOT file that can be graphically rendered to show tasks as nodes and dependencies as edges. This OpenCL vendor agnostic graph can then be used to optimize and debug the application as the presentation will illustrate through a case study.
IWOCL may only be a few weeks away but tickets are still available. We would be delighted to meet you there, please say hello if you’ll be joining us in Germany.
Blog Post Author: Ewan Crawford, Stream HPC
Published in April 2026