|
QUDA v0.4.0
A library for QCD on GPUs
|
#include <quda_internal.h>#include <face_quda.h>#include <cstdio>#include <cstdlib>#include <quda.h>#include <string.h>#include <gauge_field.h>#include <sys/time.h>Go to the source code of this file.
Defines | |
| #define | CUDAMEMCPY(dst, src, size, type, stream) cudaMemcpy(dst, src, size, type) |
Functions | |
| void | transferGaugeFaces (void *gauge, void *gauge_face, QudaPrecision precision, int Nvec, QudaReconstructType reconstruct, int V, int Vs) |
| void | reduceMaxDouble (double &max) |
| void | reduceDouble (double &sum) |
| void | reduceDoubleArray (double *sum, const int len) |
| int | commDim (int dir) |
| int | commCoords (int dir) |
| int | commDimPartitioned (int dir) |
| void | commDimPartitionedSet (int dir) |
| void | commBarrier () |
Variables | |
| cudaStream_t * | stream |
| bool | globalReduce = true |
| #define CUDAMEMCPY | ( | dst, | |
| src, | |||
| size, | |||
| type, | |||
| stream | |||
| ) | cudaMemcpy(dst, src, size, type) |
Definition at line 33 of file face_qmp.cpp.
| void commBarrier | ( | ) |
Definition at line 539 of file face_qmp.cpp.
| int commCoords | ( | int | dir | ) |
Definition at line 536 of file face_qmp.cpp.
| int commDim | ( | int | dir | ) |
Definition at line 535 of file face_qmp.cpp.
| int commDimPartitioned | ( | int | dir | ) |
Definition at line 537 of file face_qmp.cpp.
| void commDimPartitionedSet | ( | int | dir | ) |
Definition at line 538 of file face_qmp.cpp.
| void reduceDouble | ( | double & | sum | ) |
Definition at line 511 of file face_qmp.cpp.
| void reduceDoubleArray | ( | double * | sum, |
| const int | len | ||
| ) |
Definition at line 519 of file face_qmp.cpp.
| void reduceMaxDouble | ( | double & | max | ) |
Definition at line 503 of file face_qmp.cpp.
| void transferGaugeFaces | ( | void * | gauge, |
| void * | gauge_face, | ||
| QudaPrecision | precision, | ||
| int | Nvec, | ||
| QudaReconstructType | reconstruct, | ||
| int | V, | ||
| int | Vs | ||
| ) |
Definition at line 439 of file face_qmp.cpp.
| bool globalReduce = true |
Definition at line 27 of file face_qmp.cpp.
| cudaStream_t* stream |
Definition at line 25 of file face_qmp.cpp.
1.7.4