论文标题

基于Kokkos的MPCD在异质节点上的实现

Kokkos-Based Implementation of MPCD on Heterogeneous Nodes

论文作者

Halver, Rene, Junghans, Christoph, Sutmann, Godehard

论文摘要

基于Kokkos的图书馆Cabana已在共同设计的粒子应用中心(COPA)中开发,用于实施多粒子碰撞动力学(MPCD),这是基于粒子的水力动力相互作用的描述。它允许性能便携式实现,该实现已用于研究多节点系统上CPU和GPU使用之间的相互作用。结果,我们在同质的GPU使用中看到了最大的优势,但是我们还使用CPU和GPU同时讨论了异质应用的程度。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源