TY - CONF
AU - Halver, Rene
AU - Sutmann, Godehard
TI - Multi-threaded Construction of Neighbour Lists for Particle Systems in OpenMP
VL - 9574
CY - Cham
PB - Springer International Publishing
M1 - FZJ-2016-02275
SN - 978-3-319-32151-6 (print)
T2 - Lecture Notes in Computer Science
SP - 153 - 165
PY - 2016
AB - The construction of neighbour lists based on the linked cell method is investigated in the context of particle simulation methods within the OpenMP shared memory programming model. Various implementations are studied which avoid memory collisions and race conditions. Performance and optimisation considerations are made along with run time behaviour and memory requirements. Performance models are proposed, which reproduce the measured runtime behaviour and which provide insight into the performance dependence on specific system parameters. Benchmarks are performed for different implementations on a number of multi-core architectures and thread numbers up to 240 are considered on the Xeon Phi architecture in the SMT mode, so that performance can be studied for a large number of threads working concurrently on the construction of linked cells on a shared memory partition.
T2 - 11th International Conference on Parallel Processing and Applied Mathematics
CY - 6 Sep 2015 - 9 Sep 2015, Krakow (Poland)
Y2 - 6 Sep 2015 - 9 Sep 2015
M2 - Krakow, Poland
LB - PUB:(DE-HGF)8
UR - <Go to ISI:>//WOS:000400135500015
DO - DOI:10.1007/978-3-319-32152-3_15
UR - https://juser.fz-juelich.de/record/808537
ER -