有几个库可以(迭代地)在多个 CPU 上并行求解大型稀疏线性方程组。我们的并行集群还连接了强大的 GPU,但到目前为止,我还没有找到任何可以并行使用 CPU 和 GPU 来求解稀疏线性方程组的求解器。
主要问题:实际上是否没有使用 CPU 和 GPU 的求解器,或者您能推荐我一个吗?
相关问题:许多求解器库可以使用用户定义的矩阵向量积,这是任何迭代求解器的基本操作。所以我可以使用 GPU 来帮助 CPU 计算矩阵向量积,但存在的问题是:当没有明确指定矩阵,而只是给出矩阵向量积时,(非常重要的)预处理器例程不能使用。任何想法如何克服这个问题?