|
void | gpuAssert (cudaError_t code, const char *file, int line, bool abort) |
| Check CUDA error codes. More...
|
|
void | checkCudaCall (cudaError_t command, const char *commandName, const char *fileName, int line) |
| Check CUDA call. More...
|
|
__global__ void | CudaUtils::Kernel::collectValues (integer *indices, real *entries, real *collector, integer count) |
|
__global__ void | CudaUtils::Kernel::checkValues (integer *indices, real *entry1, real *entry2, real *entry3, integer count) |
|
template<typename T > |
__global__ void | CudaUtils::Kernel::findDuplicates (T *array, integer *duplicateCounter, int length) |
|
template<typename T > |
__global__ void | CudaUtils::Kernel::findDuplicateEntries (T *array1, T *array2, integer *duplicateCounter, int length) |
|
template<typename T > |
__global__ void | CudaUtils::Kernel::findDuplicateEntries (T *array1, T *array2, T *array3, integer *duplicateCounter, int length) |
|
template<typename T , typename U > |
__global__ void | CudaUtils::Kernel::findDuplicates (T *array, U *entry1, U *entry2, integer *duplicateCounter, int length) |
|
template<typename T > |
__global__ void | CudaUtils::Kernel::markDuplicates (T *array, integer *duplicateCounter, int length) |
|
template<typename T , typename U > |
__global__ void | CudaUtils::Kernel::markDuplicates (T *array, U *entry1, U *entry2, U *entry3, integer *duplicateCounter, integer *child, int length) |
|
template<typename T > |
__global__ void | CudaUtils::Kernel::removeDuplicates (T *array, T *removedArray, integer *duplicateCounter, int length) |
|
__device__ real | cuda::math::min (real a, real b) |
| Minimum value out of two floating point values. More...
|
|
__device__ real | cuda::math::min (real a, real b, real c) |
| Minimum value out of three floating point values. More...
|
|
__device__ real | cuda::math::max (real a, real b) |
| Maximum value out of two floating point values. More...
|
|
__device__ real | cuda::math::max (real a, real b, real c) |
| Maximum value out of three floating point values. More...
|
|
__device__ real | cuda::math::abs (real a) |
| Absolute value of a floating point value. More...
|
|
__device__ real | cuda::math::sqrt (real a) |
| Square root of a floating point value. More...
|
|
__device__ real | cuda::math::rsqrt (real a) |
| Inverse square root of a floating point value. More...
|
|