English

Kokkos-Based Implementation of MPCD on Heterogeneous Nodes

Distributed, Parallel, and Cluster Computing 2023-04-28 v1 Performance Computational Physics

Abstract

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. It allows a performance portable implementation, which has been used to study the interplay between CPU and GPU usage on a multi-node system. As a result, we see most advantages in a homogeneous GPU usage, but we also discuss the extent to heterogeneous applications, using both CPU and GPU concurrently.

Cite

@article{arxiv.2212.11878,
  title  = {Kokkos-Based Implementation of MPCD on Heterogeneous Nodes},
  author = {Rene Halver and Christoph Junghans and Godehard Sutmann},
  journal= {arXiv preprint arXiv:2212.11878},
  year   = {2023}
}
R2 v1 2026-06-28T07:49:17.859Z