我目前正在使用Intel MKL库来求解一个线性系统。
据我所知,Intel MKl库不支持MPI并行化。
这与并行求解器通常所做的工作不同(将“一个”大矩阵分配给MPI进程)。我将有一些独立的小矩阵,并将使MPI过程将独立解决它们。
我的问题是,Intel MKL Pardiso解决程序是否可以以这种方式使用(同时从几个MPI过程中调用独立问题)?
我添加了一张图片来描述我要用更容易理解的方式做什么。

发布于 2020-10-25 03:36:42
当前版本的MKL提供了Intel ( cluster_sparse_solver)的集群版本。您可以检查指向MKL引用的链接,按照链接:https://software.intel.com/content/www/us/en/develop/documentation/mkl-developer-reference-c/top/sparse-solver-routines/parallel-direct-sparse-solver-for-clusters-interface.html。
https://stackoverflow.com/questions/64409753
复制相似问题