TY  - JOUR
AU  - Halver, Rene
AU  - Junghans, Christoph
AU  - Sutmann, Godehard
TI  - Using heterogeneous GPU nodes with a Cabana-based implementation of MPCD
JO  - Parallel computing
VL  - 117
SN  - 0167-8191
CY  - Amsterdam [u.a.]
PB  - North-Holland, Elsevier Science
M1  - FZJ-2023-02429
SP  - 103033
PY  - 2023
AB  - The Kokkos based library Cabana, which has been developed in the Co-design Center for Particle Applications (CoPA), is used for the implementation of Multi-Particle Collision Dynamics (MPCD), a particle-based description of hydrodynamic interactions. Cabana allows for a function portable implementation, which has been used to study the interplay between CPU and GPU usage on a multi-node system as well as analysis of said interplay with performance analysis tools. As a result, we see most advantages in a homogeneous GPU usage, but we also discuss the extent to which heterogeneous applications might be more performant, using both CPU and GPU concurrently.
LB  - PUB:(DE-HGF)16
UR  - <Go to ISI:>//WOS:001031078800001
DO  - DOI:10.1016/j.parco.2023.103033
UR  - https://juser.fz-juelich.de/record/1008596
ER  -