QUDA v0.4.0
A library for QCD on GPUs
|
#include <quda_internal.h>
#include <face_quda.h>
#include <comm_quda.h>
#include <cstdio>
#include <cstdlib>
#include <quda.h>
#include <string.h>
#include <sys/time.h>
#include <mpi.h>
#include <cuda.h>
#include <fat_force_quda.h>
Go to the source code of this file.
Defines | |
#define | CUDA_EVENT_RECORD(a, b) |
#define | DSLASH_TIME_PROFILE() |
Functions | |
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 CUDA_EVENT_RECORD | ( | a, | |
b | |||
) |
Definition at line 20 of file face_mpi.cpp.
#define DSLASH_TIME_PROFILE | ( | ) |
Definition at line 21 of file face_mpi.cpp.
void commBarrier | ( | ) |
Definition at line 353 of file face_mpi.cpp.
int commCoords | ( | int | dir | ) |
Definition at line 347 of file face_mpi.cpp.
int commDim | ( | int | dir | ) |
Definition at line 345 of file face_mpi.cpp.
int commDimPartitioned | ( | int | dir | ) |
Definition at line 349 of file face_mpi.cpp.
void commDimPartitionedSet | ( | int | dir | ) |
Definition at line 351 of file face_mpi.cpp.
void reduceDouble | ( | double & | sum | ) |
Definition at line 329 of file face_mpi.cpp.
void reduceDoubleArray | ( | double * | sum, |
const int | len | ||
) |
Definition at line 337 of file face_mpi.cpp.
void reduceMaxDouble | ( | double & | max | ) |
Definition at line 322 of file face_mpi.cpp.
bool globalReduce = true |
Definition at line 26 of file face_mpi.cpp.
cudaStream_t* stream |
Definition at line 24 of file face_mpi.cpp.