运行环境win7+visual studio8+intel fortran,调用mpi实现并行。定义数组real(8),allocatable::f(:)

在myrank=0时,allocate(f(4500)),程序出现

job aborted:
rank: node: exit code[: error message]
0: Niexueyuan-PC: -1073740940: process 0 exited without calling finalize


若程序改为allocate(f(2))则程序运行正常。


这个是怎么回事,应该怎么修改啊!在另一台机器上不修改也能正常运行。对intelfortan运行和编译环境都没有做特殊的修改。两台机器内存都是

24G