hba*_*ega 5 fortran matrix fortran90
1)fortran 90代码中NxN矩阵中N的最大值是多少,这样就不会出现分段错误?
例如,当我使用大小为2 ^ 8 x 2 ^ 8的矩阵并将它们用于乘法(使用内在的'matmul'函数)时,我没有任何问题.
但是,当我使用2 ^ 12 x 2 ^ 12矩阵时,我没有发现任何编译错误,但是我在程序中间出现了分段错误.
我是否耗尽了内存分配,或者我的代码中可能存在错误?
我使用了动态分配,我使用64位RedHat OS和64 GB RAM.
2)最大大小也取决于编译器或系统配置?
提前致谢.
[除非真的需要回答,否则请不要让我粘贴.我相信我的问题很笼统.]