Prototypes | |
__global__ void | VectorsMaxREAL4CUDA (REAL4 *max, const REAL4 **vec, const size_t nvec, const size_t nbin) |
CUDA kernel to find the maximum of nvec vectors. More... | |
int | XLALVectorsMaxREAL4CUDA (REAL4 *max, const REAL4 **vec, const size_t nvec, const size_t nbin) |
Find the maximum of nvec vectors in vec[], of length nbin, and return the result in max. More... | |
__global__ void | VectorsAddREAL4CUDA (REAL4 *sum, const REAL4 **vec, const size_t nvec, const size_t nbin) |
CUDA kernel to add nvec vectors. More... | |
int | XLALVectorsAddREAL4CUDA (REAL4 *sum, const REAL4 **vec, const size_t nvec, const size_t nbin) |
Add nvec vectors in vec[], of length nbin, and return the result in sum. More... | |
Go to the source code of this file.
Macros | |
#define | CUDA_BLOCK_SIZE 512 |
#define | XLAL_CHECK_CUDA_CALL(...) |
#define CUDA_BLOCK_SIZE 512 |
Definition at line 32 of file ComputeResults_CUDA.cu.
#define XLAL_CHECK_CUDA_CALL | ( | ... | ) |
Definition at line 34 of file ComputeResults_CUDA.cu.
__global__ void VectorsMaxREAL4CUDA | ( | REAL4 * | max, |
const REAL4 ** | vec, | ||
const size_t | nvec, | ||
const size_t | nbin | ||
) |
CUDA kernel to find the maximum of nvec vectors.
Definition at line 42 of file ComputeResults_CUDA.cu.
int XLALVectorsMaxREAL4CUDA | ( | REAL4 * | max, |
const REAL4 ** | vec, | ||
const size_t | nvec, | ||
const size_t | nbin | ||
) |
Find the maximum of nvec vectors in vec[], of length nbin, and return the result in max.
Definition at line 59 of file ComputeResults_CUDA.cu.
__global__ void VectorsAddREAL4CUDA | ( | REAL4 * | sum, |
const REAL4 ** | vec, | ||
const size_t | nvec, | ||
const size_t | nbin | ||
) |
CUDA kernel to add nvec vectors.
Definition at line 77 of file ComputeResults_CUDA.cu.