艾根的胆汁从国会议员中受益吗?
Does eigen's cholesky benefit from mp?
本文关键字:国会议员 更新时间:2023-10-16
我想知道,如果使用多个线程(使用fopenmp)会加速特征的cholesky分解
https://eigen.tuxfamily.org/dox/classEigen_1_1LLT.html有一些关于特征的信息,特定的方法可以并行运行,但不清楚哪一个好处
https://eigen.tuxfamily.org/dox/TopicMultiThreading.html如果特征没有并行分解的选项,也许还有其他的选项?
Eigen的Cholesky模块不支持多线程,但在sparse模块中有外部求解器的包装器。
有趣的稀疏Cholesky求解器将是PaStiX (CeCILL-C, GPL-ish)或Pardiso(专有,英特尔MKL)。
它们都支持LLT分解。
目前,正如本页所述,只有PartialPivLU
具有隐式多线程支持(即,它涉及多线程的大型产品)。从本质上讲,目前唯一显式并行化的是(足够大的)矩阵-矩阵乘积。
相关文章: