activity
20162025
most citedAlpaka - An Abstraction Library for Parallel Kernel Acceleration

70 citations · 190 across the 16 of their papers we have counts for

collaborators

16 papers

cs.DC2025

Optimizations on Graph-Level for Domain Specific Computations in Julia and Application to QED

Anton Reinhard, Simeon Ehrig, René Widera +2

Complex computational problems in science often consist of smaller parts that can have largely distinct compute requirements from one another. For optimal efficiency, analyzing eac…

astro-ph.HE2025

Radiative Signatures of Magnetic Reconnection: An Approach to Remote Probing of Reconnection Dynamics

Sergey K. Ermakov, Michael Bussmann, Alexander Debus +4

Magnetic reconnection drives a wide range of astrophysical phenomena, including geomagnetic storms, solar flares, and activity in blazars. However, direct measurement of key reconn…

cs.DC2025

A Parallel and Highly-Portable HPC Poisson Solver: Preconditioned Bi-CGSTAB with alpaka

Luca Pennati, Måns I. Andersson, Klaus Steiniger +4

This paper presents the design, implementation, and performance analysis of a parallel and GPU-accelerated Poisson solver based on the Preconditioned Bi-Conjugate Gradient Stabiliz…

physics.comp-ph2025

The Artificial Scientist -- in-transit Machine Learning of Plasma Simulations

Jeffrey Kelling, Vicente Bolea, Michael Bussmann +19

Increasing HPC cluster sizes and large-scale simulations that produce petabytes of data per run, create massive IO and storage challenges for analysis. Deep learning-based techniqu…

cs.DC2024★ 6 cited

Enabling High-Throughput Parallel I/O in Particle-in-Cell Monte Carlo Simulations with openPMD and Darshan I/O Monitoring

Jeremy J. Williams, Daniel Medeiros, Stefan Costea +14

Large-scale HPC simulations of plasma dynamics in fusion devices require efficient parallel I/O to avoid slowing down the simulation and to enable the post-processing of critical i…

physics.comp-ph2023★ 1 cited

EZ: An Efficient, Charge Conserving Current Deposition Algorithm for Electromagnetic Particle-In-Cell Simulations

Klaus Steiniger, Rene Widera, Sergei Bastrakov +13

We present EZ, a novel current deposition algorithm for particle-in-cell (PIC) simulations. EZ calculates the current density on the electromagnetic grid due to macro-particle moti…

cs.DC2022★ 8 cited

Application Experiences on a GPU-Accelerated Arm-based HPC Testbed

Wael Elwasif, William Godoy, Nick Hagerty +28

This paper assesses and reports the experience of ten teams working to port,validate, and benchmark several High Performance Computing applications on a novel GPU-accelerated Arm t…

cs.DC2021

Metrics and Design of an Instruction Roofline Model for AMD GPUs

Matthew Leinhauser, René Widera, Sergei Bastrakov +3

Due to the recent announcement of the Frontier supercomputer, many scientific application developers are working to make their applications compatible with AMD architectures (CPU-G…

cs.PL2021★ 5 cited

Challenges Porting a C++ Template-Metaprogramming Abstraction Layer to Directive-based Offloading

Jeffrey Kelling, Sergei Bastrakov, Alexander Debus +10

HPC systems employ a growing variety of compute accelerators with different architectures and from different vendors. Large scientific applications are required to run efficiently…

cs.DC2021★ 21 cited

Transitioning from file-based HPC workflows to streaming data pipelines with openPMD and ADIOS2

Franz Poeschel, Juncheng E, William F. Godoy +11

This paper aims to create a transition path from file-based IO to streaming-based workflows for scientific applications in an HPC environment. By using the openPMP-api, traditional…

cs.PF2021★ 12 cited

LLAMA: The Low-Level Abstraction For Memory Access

Bernhard Manfred Gruber, Guilherme Amadio, Jakob Blomer +3

The performance gap between CPU and memory widens continuously. Choosing the best memory layout for each hardware architecture is increasingly important as more and more programs b…

physics.comp-ph2018★ 7 cited

Quantitatively consistent computation of coherent and incoherent radiation in particle-in-cell codes - a general form factor formalism for macro-particles

Richard Pausch, Alexander Debus, Axel Huebl +4

Quantitative predictions from synthetic radiation diagnostics often have to consider all accelerated particles. For particle-in-cell (PIC) codes, this not only means including all…

cs.DC2017★ 34 cited

Tuning and optimization for a variety of many-core architectures without changing a single line of implementation code using the Alpaka library

Alexander Matthes, René Widera, Erik Zenker +3

We present an analysis on optimizing performance of a single C++11 source code using the Alpaka hardware abstraction library. For this we use the general matrix multiplication (GEM…

cs.PF2017★ 9 cited

On the Scalability of Data Reduction Techniques in Current and Upcoming HPC Systems from an Application Perspective

Axel Huebl, Rene Widera, Felix Schmitt +5

We implement and benchmark parallel I/O methods for the fully-manycore driven particle-in-cell code PIConGPU. Identifying throughput and overall I/O size as a major challenge for a…

cs.DC2016★ 17 cited

Performance-Portable Many-Core Plasma Simulations: Porting PIConGPU to OpenPower and Beyond

Erik Zenker, René Widera, Axel Huebl +4

With the appearance of the heterogeneous platform OpenPower,many-core accelerator devices have been coupled with Power host processors for the first time. Towards utilizing their f…

cs.DC2016★ 70 cited

Alpaka - An Abstraction Library for Parallel Kernel Acceleration

Erik Zenker, Benjamin Worpitz, René Widera +5

Porting applications to new hardware or programming models is a tedious and error prone process. Every help that eases these burdens is saving developer time that can then be inves…