  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.

Distributed, Parallel, and Cluster Computing;Performance;Computational Physics