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