Project

General

Profile

Task #3180

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

Remove extra D2H and H2D copies of coordinates when the COM motion is compensated.

Added by Artem Zhmurov about 1 month ago. Updated 22 days ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Difficulty:
uncategorized
Close

Description

To compensate the COM motion, the coordinates are needed on the host side. Currently, when update is offloaded, this is ensured by an extra D2H and H2D copy before and after the COM motion removal. This should be integrated with the rest of the code and copy should be performed only if it was not yet done on current step. One of the subtask that will improve general readability of the code would be to separate the COM motion removal from the compute globals, if this is possible.

History

#1 Updated by Szilárd Páll 22 days ago

Are we targeting this for 2020 or later?

Also available in: Atom PDF