Dear HPC Enthusiasts,
We are excited to invite you to a dynamic three-day workshop and hackathon focused on two powerful tools for high-performance computing: alpaka and openPMD. This event will bring together developers, researchers, and enthusiasts from diverse backgrounds to collaborate, learn, and innovate.
Event Dates: 23-25 October 2024
UPDATE: The pre workshop session has been moved forward by one hour to 9 AM CEST on 22 October. Sorry for the inconvenience.
We have a pre-workshop session on the 22nd of October from 10 AM to 12 PM, to help you familiarize and set up your development environment on the LUMI supercomputer.
Registration deadline is 11 October. Please note: Registration by this deadline is required to provide access to HPC resources, as account setup takes time. NO late registrations will be allowed as we cannot provide access to compute resource on short notice.
For a brief description of these libraries, see below.
Join us for an engaging and productive event where innovation meets collaboration. Whether you are new to alpaka and openPMD or an experienced user, this workshop and hackathon will provide valuable insights and opportunities to advance your skills and projects and at the end you will be ready to use these powerful libraries in your own projects.
Register now to secure your spot. We look forward to seeing you there!
Our alpaka and openPMD hackathon will be hosted in a hybrid format. This means you can join us either in-person at HZDR or virtually from the comfort of your own home or office.
We will provide help and support, whether you join us online or in-person. We aim to provide a smooth and seamless experience for all participants.
You can get to HZDR from Dresden with public transport or by car. Detailed instruction can be found on this webpage.
The link to the video conference will be shared with the registered participants close to the date of the conference.
This hackathon is organized by HZDR/CASUS with the Plasma-PEPSC CoE in collaboration with ENCCS and EuroCC@GCS, High-Performance Computing Center Stuttgart (HLRS), Jülich Supercomputing Centre (JSC), Leibniz Supercomputing Centre (LRZ)—National Competence Centres for High-Performance Computing.
alpaka (Abstraction Library for Parallel Kernel Acceleration) is a powerful C++ library designed to enable portable and efficient parallel programming across a variety of hardware platforms. It provides a uniform API that abstracts the underlying hardware, allowing developers to write parallel code that can be executed on different backends, such as CPUs, GPUs, and FPGAs. By using alpaka, developers can achieve high performance and maintain portability, making it an ideal choice for high-performance computing (HPC) applications.
Key features of Alpaka include:
GitHub: https://github.com/alpaka-group/alpaka
openPMD (Open Standard for Particle-Mesh Data) is a community-driven metadata standard for describing and storing scientific data in a portable and scalable manner. It provides a FAIR data format for particle and mesh data, enabling blazingly fast and easy IO, sharing, analysis, and visualization of large datasets. The openPMD standard ensures consistency and interoperability across different software and hardware platforms, promoting reproducible research and collaboration.
Key features of openPMD include:
GitHub: https://github.com/openPMD/openPMD-standard