Project

General

Profile

Task #3156

Feature #2816: GPU offload / optimization for update&constraits, buffer ops and multi-gpu communication

Feature #2890: GPU Halo Exchange

move ddUsesGpuDirectCommunication and related conditionals into the workload data structures

Added by Szilárd Páll about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
Category:
mdrun
Target version:
Difficulty:
simple
Close

Associated revisions

Revision 4bc2605d (diff)
Added by Szilárd Páll about 1 month ago

Eliminate spurious GPU->CPU copy

When GPU direct communication-based halo exchange is used, non-local
forces should not be copied back to the CPU prior to halo exchange.
This commit removes the incorrectly unconditional leftover copy.

Fixes/Improves #2890
Refs #3156
Change-Id: I25e521204f30da1e257232e9117c3fe4f0a83b08

Also available in: Atom PDF