Advertisement · 728 × 90
#
Hashtag
#IWOCL
Advertisement · 728 × 90

At #IWOCL I had the pleasure of sharing the update from the #SYCL Working Group on all things SYCL past, present, and future.

1 0 0 0
SYCL State of the Union
SYCL State of the Union YouTube video by IWOCL

#SYCL is growing ever more powerful, supporting multi-architecture accelerated compute for #Edge, #HPC, and #AI use cases on more and more diverse devices.

Check out the State of the Union keynote from #IWOCL 2025.

youtu.be/qZSbqbFNmpU

2 0 0 1
Post image

See you at #IWOCL 2026!
Keep an eye on iwocl.org for updates, and the archive for this and previous conferences.
#OpenCL #SYCL

2 1 0 0
Post image

The #IWOCL 2025 Outstanding Full Paper Award Winner, Peter Thoman (UIBK) presents their work on optimising strided data movement across GPUs with Celerity and #SYCL

1 1 0 0
Post image

Just running compute with #SYCL is great but you always want to *SEE* the output. Duncan Brawley (Codeplay Software) is presenting interoperability for images with the DirectX and Vulkan Graphics APIs.
#IWOCL

2 1 0 0
Post image

Virtual functions are important to C++ programs. Alexey Sachkov (Intel) proposes how #SYCL can by updated to remove the current restriction on this to make it work for those (like Kokkos) asking for it.
#IWOCL

3 1 1 0
Post image

Next up at #IWOCL, Julian Oppermann (Codeplay Software) talks about
fast compilation of #SYCL for code generated at runtime.

2 1 0 0
Post image

So you want to support #SYCL? We’re finding out on the last day of #IWOCL in the invited talk from Ben Ashbaugh (Intel) on his personal perspective for supporting SYCL with #OpenCL.

2 1 0 0
Post image

More debugging talks at #IWOCL! This time for #OpenCL and #SYCL on CPUs where the code contains barriers. Presenting work from the team at Intel is Alexey Sachkov.

2 1 0 0
Post image

Tooling is a vital part of any programming ecosystem, and is particularly important for heterogeneous systems. Here at #IWOCL Rakesh Ganesh (Intel) shares work on debugging #SYCL on Intel GPUs in Visual Studio and VS Code.

1 1 0 0
Post image

Next up at #IWOCL, Aksel Alpay (Heidelberg University) talks about new Just-in-Time Optimisations in AdaptiveCpp for #SYCL. Ready to try in the latest compiler at github.com/AdaptiveCpp/...

1 1 0 0
Post image

Next up at #IWOCL, Moritz Heckmann (Saarland University) shows his approaches for implementing #SYCL sub-groups on CPUs.

1 1 0 0
Post image

The #SYCL backend to Kokkos was shared at #IWOCL last year, and Daniel Arndt (ORNL) is back this year to share experiences in targeting Frontier’s AMD GPUs with SYCL through Kokkos.

1 1 0 0
Post image

Alexey Sachkov (Intel) shares how they are working on SPIR-V backend support in LLVM towards a future where #SYCL can be supported upstream in LLVM directly.
#IWOCL

2 1 0 0
Post image

Next, Alexey Sachkov (Intel) presents a vision for improving #SYCL compile times through changes to the SYCL header.
#IWOCL

2 1 0 0
Post image

Day 2 of #IWOCL begins with State of the Union updates from #SYCL and #SYCL SC working groups. Here Lukas Sommer shares their update from SYCL SC bringing standard heterogeneous programming to safety critical systems.

1 1 0 0
Post image

Finishing today, Christoph Alt (Paderborn University) presents work evaluating #oneAPI I/O pipes in #SYCL for a Jacobi Solver on a FPGA Cluster.
#IWOCL

5 1 1 0
Post image

Xavier Hallade and Stefan Werner present Blender and the Cycles renderer implemented in #SYCL for cross-vendor support for 3D rendering, shipping in Blender today.
#IWOCL

3 1 0 0
Post image

GROMACS have been using #SYCL for a while now, and today, Andrey Alekseenko (KTH) and Ewan Crawford (Codeplay) present work using a SYCL-Graph extension (early versions of this have been presented at previous IWOCLs). This DPC++ extension is also used in Kokkos and Llama.cpp.
#IWOCL

5 3 0 0
Post image

Timothée David Cléris presents Shamrock: a Hydrodynamics (mainly Smooth Particle Hydro) Astrophysics code implemented using #SYCL
#IWOCL

5 3 0 0
Post image

Next up at #IWOCL, Siva Rama Krishna Reddy B and colleagues from Qualcomm share their work on Deep Learning Compilers on Adreno GPUs

4 2 0 0
Post image

Hongqiang Wang (Qualcomm) presenting work at #IWOCL on their optimised #OpenCL backend for the open-source llama.cpp large language model (LLM).

5 2 0 0
Post image

Jan Solanti (Tampere University) now shares his work on improving latency in PoCL-Remote at #IWOCL
#OpenCL

5 1 0 0
Post image

A key part of #IWOCL are State of the Union updates on the programming models from the Khronos Working Groups. First up, #OpenCL, presented by Ben Ashbaugh (Intel).

7 3 0 0
Post image

117B grid cell simulation running using #OpenCL on a single system with two Xeon 6 with MRDRAM!!! #IWOCL

6 2 0 0
Post image Post image Post image

Next up at #IWOCL, we welcome our Keynote Speaker, Moritz Lehmann (Intel) to talk about his FluidX3D Lattice Boltzmann CFD software, written in #OpenCL. Sharing amazing optimisations to improve memory use and access.

7 1 1 1
Post image

The 13th #IWOCL continues today with the first of two and a half days of presentations and papers, starting with a warm welcome from local hosts, Prof. Vincent Heuveline and Aksel Alpay from the University of Heidelberg.

4 1 0 0
Post image

The deadline to submit your talk proposal for IWOCL 2025 comes to a close on January 12, 2025. Be sure to get your talk in now for the annual gathering of the international community of #OpenCL and #SYCL developers!

www.iwocl.org/call-for-sub...
#IWOCL

10 7 0 0