是否可以从内核函数调用cuSPARSE例程?

时间:2014-07-30 08:10:13

标签: cuda

是否可以从GPU调用cuSPARSE例程,即使用动态并行性从内核调用?

libcublas_device.a可以从GPU调用cuBLAS例程。我认为libcusparse_device.a会存在并且允许从GPU调用cuSPARSE例程。但是,似乎该文件不存在。这可能吗?如果有,怎么样?如果没有,NVIDIA是否计划在下一代GPU中提供此类功能?

FGH

注意:我运行Unix(CentOs)+我使用“Tesla K20m”GPU(CUDA 5.5,计算能力3.5)

1 个答案:

答案 0 :(得分:1)

引用CUDA 6.5(Release Candidate版本)的cuSPARSE库文档:

  

cuSPARSE库包含一组用于的基本线性代数子程序   处理稀疏矩阵。它在NVIDIA®CUDA™运行时之上实现   (它是CUDA工具包的一部分),旨在从C和C ++中调用。

因此,从 2014年8月开始,您无法从内核函数调用cuSPARSE例程。您的问题的答案是: