随着3.5及以上CUDA架构中动态并行的出现,是否可以从__device__
函数中调用线性代数库?
可以从内核(__global__
)函数调用CUDA 7中的CUSOLVER库吗?
答案 0 :(得分:4)
CUBLAS库函数可以是called from device code。
Thrust 算法可以是called from device code。
各种CURAND函数可以是called from device code。
此时属于CUDA工具包的其他库(即CUDA 7) - CUFFT,CUSPARSE,CUSOLVER - 只能在主机代码中使用。