5–7 Mar 2019
Helmholtz Institute Jena
Europe/Berlin timezone
5. MT days 2019

Performance Portable High Data Rate Computing on Heterogeneous Hardware with Alpaka

Not scheduled
20m
various rooms, please see programme (Helmholtz Institute Jena)

various rooms, please see programme

Helmholtz Institute Jena

Max-Wien-Platz 1 07743 Jena
Poster DMA

Speaker

Dr Sergei Bastrakov (HZDR)

Description

Applications in areas such as data analysis, simulation or imaging are processing ever-increasing amounts of data. Exploiting parallelism is a must to keep up with these demands. However, one does not simply write a parallel and performance-portable code, that runs on various platforms like multi-core CPU of a laptop or thousands of GPUs on a Top10 compute cluster. The Computational Radiation Physics group at HZDR is developing a modern software architecture, that provides various C++ zero-overhead abstraction components for accelerator programming and data communication. Our open-source framework is currently being used in particle physics, fluid dynamics and image processing. These valuable coding experiences also help to find optimal component interfaces, as usability and template meta-programming are rather different worlds. The poster presents the main modules including Alpaka [1] and gives an insight to the future work. [1] Alpaka - Abstraction Library for Parallel Kernel Acceleration https://github.com/ComputationalRadiationPhysics/alpaka

Primary authors

Mr Matthias Werner (Helmholtz-Zentrum Dresden-Rossendorf) Dr Michael Bussmann (Helmholtz-Zentrum Dresden - Rossendorf)

Co-author

Presentation materials

There are no materials yet.