CUDA中的线性代数库和动态并行

时间:2015-06-06 20:24:43

标签: cuda gpu gpgpu

随着3.5及以上CUDA架构中动态并行的出现,是否可以从__device__函数中调用线性代数库?

可以从内核(__global__)函数调用CUDA 7中的CU​​SOLVER库吗?

1 个答案:

答案 0 :(得分:4)

CUBLAS库函数可以是called from device code

Thrust 算法可以是called from device code

各种CURAND函数可以是called from device code

此时属于CUDA工具包的其他库(即CUDA 7) - CUFFT,CUSPARSE,CUSOLVER - 只能在主机代码中使用。