我有两个50,000 x 50,000对称实矩阵A和B(双精度),它们是非稀疏的(55%非零)。 B是肯定的。
我有这个广义的特征问题: A v =μBv
我需要找到3-4个最小的代数特征值(如果可能的话,还要找到它们相关的特征向量)。
在具有12 GB RAM的普通计算机上,我还有剩余计算机吗?
任何建议我都可以不费力地尝试或者确实有效。谢谢!
答案 0 :(得分:0)
您唯一的选择是使用核外解算器。
这是scalapack参考: http://www.netlib.org/scalapack/prototype/readme.outofcore
但你有足够的时间来做这件事,不是吗?只获得很少的eignenvalues可以在合理的时间内使这个问题变得可行,但我建议在开始编码之前估计所需的时间。