mirror of
https://github.com/paboyle/Grid.git
synced 2024-11-09 23:45:36 +00:00
7d62f1d6d2
Cshift is allocated in Unified memory and used in the LambdaApply kernels but also populated from the host. This creates a lot of Unified HtoD and DtoH mem operations and has a negative effect in performance. With this commit we populate the Cshift table in the device with the populate_Cshift_table() kernel. |
||
---|---|---|
.. | ||
Cshift_common.h | ||
Cshift_mpi.h | ||
Cshift_none.h | ||
Cshift_table.cc | ||
Cshift.h |