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.