回 帖 发 新 帖 刷新版面

主题:有没有人完全对角化过一个2万的厄米矩阵

有现成的程序吗?

必须并行化?

硬件得达到多少?

回复列表 (共4个回复)

沙发

IMSL有许多相关的库函数,如EVCCG等。
20k*20k的矩阵不算大,只要你内存能存得下两个这么大的矩阵(还有一个是特征向量),就能算。
20k*20k我估计MATLAB都能算。

板凳

20k*20k*8/1k/1k=3200M
这只是一个矩阵占的内存
必须得上64位

3 楼

[quote]IMSL有许多相关的库函数,如EVCCG等。
20k*20k的矩阵不算大,只要你内存能存得下两个这么大的矩阵(还有一个是特征向量),就能算。
20k*20k我估计MATLAB都能算。[/quote]

不可能吧

光一个矩阵就4g的内存了,超过matlab的能力了吧

如果内存够的话,比如用服务器,那么单核的话时间是多少?会不会必须并行化?

准备用scalapack试试

4 楼

准备上scalapack,搞并行计算

一个矩阵就是4g阿

单核的话不知道算到什么时候?

我来回复

您尚未登录,请登录后再回复。点此登录或注册