48void global_max_flt(
float *d,
int n);
64void bcast(
double *d,
int n);
int global_max_gpu_int(int *vector, int size)
GPU max reduction (integer)
Definition global_sum_gpu.cu:107
float global_sum_gpu_float(float *vector, int size)
Sums across GPU nodes after finding the local sum (single precision reals)
Definition global_sum_gpu.cu:67
hr_complex global_sum_gpu_complex(hr_complex *vector, int size)
Sums across GPU nodes after finding the local sum (double precision complex)
Definition global_sum_gpu.cu:97
void bcast_int(int *i, int n)
FIXME: add docs.
Definition global_sum.c:203
float global_max_gpu_float(float *vector, int size)
GPU max reduction (single precision reals)
Definition global_sum_gpu.cu:117
void bcast(double *d, int n)
FIXME: add docs.
Definition global_sum.c:169
void global_sum(double *d, int n)
Collects sum results from the local lattices and sums over all nodes (double).
Definition global_sum.c:16
int global_sum_gpu_int(int *vector, int size)
Sums across GPU nodes after finding the local sum (integer)
Definition global_sum_gpu.cu:57
hr_complex_flt global_sum_gpu_complex_flt(hr_complex_flt *vector, int size)
Sums across GPU nodes after finding the local sum (single precision complex)
Definition global_sum_gpu.cu:87
void global_min(double *d, int n)
Finds minimum across nodes after finding the local minimum.
Definition global_sum.c:131
void global_max(double *d, int n)
Finds maximum across nodes after finding the local maximum.
Definition global_sum.c:93
double global_sum_gpu_double(double *vector, int size)
Sums across GPU nodes after finding the local sum (double precision reals)
Definition global_sum_gpu.cu:77
double global_max_gpu_double(double *vector, int size)
Sums across GPU nodes after finding the local sum (double precision reals)
Definition global_sum_gpu.cu:127
void global_sum_int(int *d, int n)
Collects sum results from the local lattices and sums over all nodes (integer).
Definition global_sum.c:55
Type definitions and macros for complex numbers.
The elementary site structures defined in suN.h are used in this file to define field structures that...