TY - JOUR
AU - Halver, Rene
AU - Meinke, Jan H.
AU - Sutmann, Godehard
TI - Kokkos implementation of an Ewald Coulomb solver and analysis of performance portability
JO - Journal of parallel and distributed computing
VL - 138
SN - 0743-7315
CY - Amsterdam [u.a.]
PB - Elsevier
M1 - FZJ-2020-03798
SP - 48 - 54
PY - 2020
AB - We have implemented the computation of Coulomb interactions in particle sys-tems using the performance portable C++ framework Kokkos. For the com-putation of the electrostatic interactions in particle systems we used an Ewaldsummation. This implementation we consider as a basis for a performanceportability study. As target architectures we used Intel CPUs, including In-tel Xeon Phi, as well as Nvidia GPUs. To provide a measure for performanceportability we compute the number of needed operations and required cycles,i.e. runtime, and compare these with the measured runtime. Results indicate asimilar quality of performance portability on all investigated architectures.
LB - PUB:(DE-HGF)16
UR - <Go to ISI:>//WOS:000515195500004
DO - DOI:10.1016/j.jpdc.2019.12.003
UR - https://juser.fz-juelich.de/record/885401
ER -