【发布时间】:2011-03-31 16:04:54
【问题描述】:
有什么办法可以使高斯消除倒退吗?我的意思是,我用矩阵的前向高斯消元法解决了一半(在矩阵下对角线下有零),然后我进行了向后替换。但是对于未来的 MPI 并行化,我看不到太多的前景,所以我认为并行化前向和后向高斯消除可能会更好。你怎么看?
谢谢
【问题讨论】:
-
不要这样做。如果您正在求解线性系统,则有并行算法用于 LU(以及 QR 或 Cholesky)分解。将 ScaLAPACK 与 PBLAS 一起使用,这适用于 MPI 层的顶部,并且所有内容都为您高效地编程。您肯定不想在这里重新发明轮子,在过去的 40 年中,数值线性代数已经投入了大量工作。