Difference between revisions of "Communication"
From Gw-qcd-wiki
Line 1: | Line 1: | ||
+ | The communication is organized in three layers: | ||
+ | |||
+ | * low level: these routines send/receive unstructured data from one process to another | ||
+ | * intermediate level: these routines handle data movement between lattice data structures | ||
+ | * high level: these routines implement shifts | ||
+ | |||
This is found in the comm folder, it handles the communication between nodes. | This is found in the comm folder, it handles the communication between nodes. | ||
*[[comm_intermediate.cpp]] | *[[comm_intermediate.cpp]] | ||
*[[comm_low_cuda.cu]] | *[[comm_low_cuda.cu]] |
Revision as of 17:01, 13 December 2011
The communication is organized in three layers:
- low level: these routines send/receive unstructured data from one process to another
- intermediate level: these routines handle data movement between lattice data structures
- high level: these routines implement shifts
This is found in the comm folder, it handles the communication between nodes.