PLSSVM - Parallel Least Squares Support Vector Machine
2.0.0
A Least Squares Support Vector Machine implementation using different backends.
|
Defines an atomic add function for double precision floating point types for older CUDA architectures. More...
Functions | |
__device__ __forceinline__ double | atomicAdd (double *addr, const double val) |
Atomically add the double precision val to the value denoted by addr . More... | |
Defines an atomic add function for double precision floating point types for older CUDA architectures.
__device__ __forceinline__ double atomicAdd | ( | double * | addr, |
const double | val | ||
) |
Atomically add the double precision val
to the value denoted by addr
.
Needed since CUDA versions before 6 don't nativelly support double-precisions floating point atomics.
[in,out] | addr | the value to increment |
[in] | val | the value to add |
val