2

是否有任何用于大型矩阵(不能放入 RAM 的矩阵)的 C++ 矩阵库?

或者可能是一些旨在处理大型矩阵并且相对于基本矩阵库更快的库?

我认为 Windows 可以通过使用交换文件来处理这样的矩阵,但也许有为此优化的算法?

我找到了ScaLAPACK,但不确定它是否是最佳选择。

4

1 回答 1

1

您可以使用块矩阵乘法求逆来减少交换。

如果您的矩阵是稀疏的(即它们有很多为零的元素),您可以使用特殊的存储方法来节省内存。

于 2013-04-19T08:10:58.817 回答