Publikationsrepositorium - Helmholtz-Zentrum Dresden-Rossendorf

1 Publikation

Alpaka, GrayBat and other spiritual animals that will help you survive in the dangerous world of HPC

Bussmann, M.; Eckert, C.; Huebl, A.; Jung, F.; Widera, R.; Worpitz, B.; Zacharias, M.; Zenker, E.; Juckeland, G.; Knüpfer, A.; Nagel, W.

Abstract

Implementing codes for simulations or large-scale, high rate data analysis on modern compute hardware can take much of the time that you initially wanted to spend on something entirely else. We present our tool box of simple yet powerful solutions for writing hardware-independent, scalable and performant codes that are maintanable and can survive the next compute hardware update. We show that with modern programming techniques it is possible to implement abstract interfaces that provide sustainable concepts for parallel programming while at the same time allowing for performance optimization. This talk is about real life applications that need to work. But it will also be cool.

Keywords: hpc; c++; simulation; plasma; imaging; abstraction

Beteiligte Forschungsanlagen

Verknüpfte Publikationen

  • Eingeladener Vortrag (Konferenzbeitrag)
    ZIH-Kolloquium, 28.01.2016, Dresden, Deutschland

Permalink: https://www.hzdr.de/publications/Publ-23223


Jahre: 2023 2022 2021 2020 2019 2018 2017 2016 2015