gpt4 book ai didi

c++ - eigen的cholesky是否受益于mp?

转载 作者:行者123 更新时间:2023-11-28 05:31:28 25 4
gpt4 key购买 nike

我想知道,如果使用多线程(使用 fopenmp)会加速 eigen 的 cholesky 分解

https://eigen.tuxfamily.org/dox/classEigen_1_1LLT.html

有一些关于eigen的资料,具体的方法可以并行运行,但不清楚是哪一个有好处

https://eigen.tuxfamily.org/dox/TopicMultiThreading.html

如果eigen没有并行分解的选项,也许还有别的选择?

最佳答案

Eigen 的 Cholesky 模块不支持多线程,但在 sparse module 中有外部求解器的包装器.

有趣的稀疏 Cholesky 求解器是 PaStiX(CeCILL-C,GPL-ish)或 Pardiso(专有,Intel MKL)。

它们都支持LLT 分解

关于c++ - eigen的cholesky是否受益于mp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39430509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com