With the advent of dynamic parallelism in 3.5 and above CUDA architectures, is it possible to call linear algebra libraries from within __device__
functions?
Can the CUSOLVER library in CUDA 7 be called from a kernel (__global__
) function?
With the advent of dynamic parallelism in 3.5 and above CUDA architectures, is it possible to call linear algebra libraries from within __device__
functions?
Can the CUSOLVER library in CUDA 7 be called from a kernel (__global__
) function?
CUBLAS library functions can be called from device code.
Thrust algorithms can be called from device code.
Various CURAND functions can be called from device code.
Other libraries that are part of the CUDA toolkit at this time (i.e. CUDA 7) -- CUFFT, CUSPARSE, CUSOLVER -- can only be used from host code.