Tom Deakin
tomdeakin.bsky.social
Tom Deakin
@tomdeakin.bsky.social
Senior Lecturer in Advanced Computer Systems and Head of HPC Research Group at University of Bristol
#HPC
https://linktr.ee/tomdeakin
C++ is (nearly) all you need for HPC. Catch up on the talk I gave at an online seminar at Erlangen National High Performance Computing Center (NHR@FAU) at the Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU)

youtu.be/DjMccIx5LK4?...
C++ is (nearly) all you need for HPC
Speaker: Dr Tom Deakin, University of Bristol Slides: https://hpc.fau.de/files/2025/07/25_07_15_cpp_is_nearly_all_you_need.pdf Abstract: To write an HPC code, we use a serial programming language…
youtu.be
August 12, 2025 at 10:50 AM
A nice summary, and a call to action, from the organisers of the PASC'25 Mini-Symposium on Application Perspective on SYCL, a Modern Programming Model for Performance and Portability
youtu.be/4K612eNB6cI
#APEROL #SYCL
June 24, 2025 at 4:30 PM
#PASC25 continues this afternoon with the Aperol mini-symposium on Application Perspectives on #SYCL. pasc25.pasc-conference.org/session/?ses...
June 18, 2025 at 11:59 AM
Reposted by Tom Deakin
If you are at PASC25, join us at the 3rd edition of the Application Perspective on SYCL (APerOL) ‪minisymposium @al42and.bsky.social‬ and I organize on June 18, 14:00 in room 5.2D02

Details on current & previous editions: kth-pdc.github.io/aperol
#PASC25 #portability #SYCL #HPC #scientificcomputing
Upcoming: PASC’25
The third minisymposium in the series will be organized at PASC’25 in a town of Brugg. Featuring talks by Peter Thoman, Abhishek Bagusetty, Markus Büttner, and Timothée David–Cléris.
kth-pdc.github.io
June 17, 2025 at 8:51 AM
🇨🇭Attending #PASC25 for the first time. Looking forward to speaking at the “Empowering Interdisciplinary Collaboration through Reproducible Benchmarking” Mini-symposium tomorrow about Benchmarking the Three Ps: Performance, Portability, and Productivity
pasc25.pasc-conference.org/presentation...
Presentation - PASC 2025
Sorry, this product is unavailable. Please choose a different combination.
pasc25.pasc-conference.org
June 16, 2025 at 1:35 PM
So long #ISC25!
June 13, 2025 at 5:27 PM
Reposted by Tom Deakin
All things, with one exception, have to end

After years of sharing #HPC news and insights, it's time to log off

It was fun while it lasted and I remain grateful to all of you who followed and interacted

Stay curious, stay kind!

@hpcguru.bsky.social signing off

#HPC #Farewell
June 11, 2025 at 6:39 AM
Cool to see two papers explore #SYCL performance on CPUs at #ISC25. It’s also great to see how much the performance has improved thanks to the commitment to the #oneAPI and #AdaptiveCpp implementations since we evaluated this a few years ago.
June 11, 2025 at 9:49 AM
Reposted by Tom Deakin
@nextsilicon.com has joined the OpenMP Architecture Review Board!

Their Intelligent Compute Architecture brings new momentum to our mission: advancing open, portable, shared-memory parallelism. Welcome to the community! 🌍💻

#OpenMP #HPC #NextSilicon
June 10, 2025 at 10:12 AM
Here at #ISC25 in Hamburg this week. I’ll be speaking about open standards at the Birds of a Feather Sessions (#OpenMP and #UXL Foundation) and sharing (alongside #NVIDIA) how to program GPUs with standard #C++.
Looking forward to catching up with this great community.
#HPC
June 10, 2025 at 7:51 AM
Reposted by Tom Deakin
In this new blog, we look at OpenCL at last month's IWOCL 2025. The event confirmed that OpenCL continues to evolve and thrives as a critical foundation for cross-platform, high-performance computing across industries.

Learn more: khr.io/1iu
OpenCL in Action: Highlights from IWOCL 2025’s Celebration of Industry-Driven Innovation
The 13th International Workshop on OpenCL™ and SYCL™ (IWOCL 2025), held from April 7–11 in Heidelberg, Germany, brought together a vibrant community of developers, researchers, and industry profession...
khr.io
May 8, 2025 at 1:06 PM
The recordings and slides from the IXPUG 2025 conference are up! Some great talks to watch all about leveraging open standards for accelerated compute.
www.ixpug.org/events/ixpug...
#OpenMP #SYCL
IXPUG Annual Conference 2025 | IXPUG
Join the IXPUG Annual Conference 2025, hosted by TACC, for expert insights. Connect with leaders and explore innovations.
www.ixpug.org
April 28, 2025 at 4:49 PM
At #IWOCL I had the pleasure of sharing the update from the #SYCL Working Group on all things SYCL past, present, and future.
#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
SYCL State of the Union
YouTube video by IWOCL
youtu.be
April 16, 2025 at 4:16 PM
If you’re interested in getting fluid codes running fast on GPUs, be sure to check out this role with Ben Thornber at Queen's University Belfast.
hrwebapp.qub.ac.uk/tlive_webrec...
#Kokkos
hrwebapp.qub.ac.uk
April 16, 2025 at 9:38 AM
Reposted by Tom Deakin
On April 29, 2025, the Argonne Leadership Computing Facility (ALCF) will hold a webinar covering the process of porting CUDA code to SYCL, with a focus on high-performance math libraries like cuBLAS and cuFFT.

Learn more and register: events.cels.anl.gov/event/643/
Transitioning from CUDA to SYCL
Join us on April 29, 2025, for a webinar covering the process of porting CUDA code to SYCL, with a focus on high-performance math libraries like cuBLAS and cuFFT. ALCF's Thomas Applencourt and Abhishe...
events.cels.anl.gov
April 7, 2025 at 5:15 PM
See you at #IWOCL 2026!
Keep an eye on iwocl.org for updates, and the archive for this and previous conferences.
#OpenCL #SYCL
April 11, 2025 at 10:19 AM
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
April 11, 2025 at 9:44 AM
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
April 11, 2025 at 9:21 AM
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
April 11, 2025 at 8:10 AM
Next up at #IWOCL, Julian Oppermann (Codeplay Software) talks about
fast compilation of #SYCL for code generated at runtime.
April 11, 2025 at 7:37 AM
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.
April 11, 2025 at 7:05 AM
Reposted by Tom Deakin
Wow, workshops are now included in the #SC25 technical program registration. This is incredible; workshops are an invaluable place to have focused, deeply technical discussion and build community with a high concentration of like-minded individuals.

sc25.supercomputing.org/2025/04/work...

#HPC
Workshops Are Now Included in Your Technical Program Registration • SC25
Thanks to attendee feedback, we're announcing an important and beneficial change to the SC25 registration categories.
sc25.supercomputing.org
April 10, 2025 at 4:53 PM
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.
April 10, 2025 at 1:21 PM
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.
April 10, 2025 at 12:50 PM