Multiple pulses for GPU Halo Exchange
authorAlan Gray <alangraygerrit@gmail.com>
Fri, 6 Dec 2019 13:19:43 +0000 (05:19 -0800)
committerArtem Zhmurov <zhmurov@gmail.com>
Sat, 15 Feb 2020 16:52:13 +0000 (17:52 +0100)
commitfdf8c9064e2289bb01b1536a06f83755450caee8
treeb932382b249a646d5a3a4f6d6cf432926bf6b7dd
parent5ecaf44f86c6a1600c1460c80690686d9a737fed
Multiple pulses for GPU Halo Exchange

Removes restriction on single pulse.

Implements #3106

Change-Id: I5d68258de831d04c14d6c352fc52e51852fccd80
src/gromacs/domdec/domdec.cpp
src/gromacs/domdec/domdec.h
src/gromacs/domdec/domdec_struct.h
src/gromacs/domdec/gpuhaloexchange.h
src/gromacs/domdec/gpuhaloexchange_impl.cpp
src/gromacs/domdec/gpuhaloexchange_impl.cu
src/gromacs/domdec/gpuhaloexchange_impl.cuh
src/gromacs/mdlib/sim_util.cpp
src/gromacs/mdrun/md.cpp
src/gromacs/mdrun/runner.cpp