我目前正在CUDA努力解决Ax = busingcuBLAS和cuSPARSElibrary。我查看了示例代码,包括NVIDIA 提供的conjugateGradient& conjugateGradientPrecond。但是,共轭梯度法只适用于正定矩阵,是一种迭代法。现在,我有一些一般的稀疏矩阵,我想我应该利用cuSPARSElibrary。有谁知道我如何解决Ax = b使用cuSPARSE和cuBLAS库?我找不到对我有用的 API。通常,矩阵预计至少为 ,1000x1000并且在某些情况下会达到100000x100000。我应该使用直接方法执行此操作吗?
cuda ×1