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?...
@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?...
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
#PASC25 continues this afternoon with the Aperol mini-symposium on Application Perspectives on #SYCL. pasc25.pasc-conference.org/session/?ses...
18.06.2025 11:59 โ ๐ 6 ๐ 0 ๐ฌ 0 ๐ 0If 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
๐จ๐ญ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...
So long #ISC25!
13.06.2025 17:27 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0All 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
Oh no! Youโll be missed. Thanks for everything over the years and for all the retweets!
11.06.2025 15:12 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0ieeexplore.ieee.org/document/110...
ieeexplore.ieee.org/document/110...
doi.org/10.1109/P3HP...
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.
11.06.2025 09:49 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0@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
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
10 years of open standard heterogeneous parallel programming in C++ with #SYCL
www.khronos.org/blog/a-decad...
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
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
At #IWOCL I had the pleasure of sharing the update from the #SYCL Working Group on all things SYCL past, present, and future.
16.04.2025 16:16 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0If 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
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/
See you at #IWOCL 2026!
Keep an eye on iwocl.org for updates, and the archive for this and previous conferences.
#OpenCL #SYCL
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
11.04.2025 09:44 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0Just 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
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
Next up at #IWOCL, Julian Oppermann (Codeplay Software) talks about
fast compilation of #SYCL for code generated at runtime.
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.
11.04.2025 07:05 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0Wow, 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
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.
10.04.2025 13:21 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0Tooling 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.
10.04.2025 12:50 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0Next 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/...
10.04.2025 12:19 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0Next up at #IWOCL, Moritz Heckmann (Saarland University) shows his approaches for implementing #SYCL sub-groups on CPUs.
10.04.2025 10:20 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0The #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.
10.04.2025 09:43 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0