是否可以从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)
答案 0 :(得分:1)
引用CUDA 6.5(Release Candidate版本)的cuSPARSE库文档:
cuSPARSE
库包含一组用于的基本线性代数子程序 处理稀疏矩阵。它在NVIDIA®CUDA™运行时之上实现 (它是CUDA工具包的一部分),旨在从C和C ++中调用。
因此,从 2014年8月开始,您无法从内核函数调用cuSPARSE
例程。您的问题的答案是:否。