OpenMP parallelization for pull
commita975d0c0f033272814632255c9151a6224a524bc
authorBerk Hess <hess@kth.se>
Thu, 14 Apr 2016 10:53:23 +0000 (14 12:53 +0200)
committerSzilárd Páll <pall.szilard@gmail.com>
Fri, 6 May 2016 11:51:39 +0000 (6 13:51 +0200)
tree71f3d62db8b66926eb01063c25638e5b7d32b9a1
parent4f964e354b1df3bdfc5485317d0462b736f4cdf4
OpenMP parallelization for pull

The pull code could take up to a third of the compute time for OpenMP
parallelel simulation with large pull groups.
Now all loops over atoms have an OpenMP parallel version.

Change-Id: I59e65a3e33782828cca58cb843c33afd1502e4b5
src/gromacs/pulling/pull.cpp
src/gromacs/pulling/pull_internal.h
src/gromacs/pulling/pullutil.cpp