Home > Archive > Fortran > March 2004 > Help!!!--How to expand the memory of the fortran compiler?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Help!!!--How to expand the memory of the fortran compiler?
|
|
|
| I defined a matrix of (8208,8208) in my code and checked that memory
of the machine (5.2.1 Mandrake Linux) and the swap is enough. When I
use the Intel compiler70, ifc, an error reads " segmentation fault
(core dumped)". I was told that maybe the matrix exceeds the memory of
the fortran compiler. I will be extremely grateful if anyone could let
me know how to expand the memory of the compiler.
Thank you very much!
Best,
Jane
| |
| Steve Lionel 2004-03-27, 12:17 am |
| On 22 Mar 2004 13:15:13 -0800, wyc0@yahoo.com (Jane) wrote:
>I defined a matrix of (8208,8208) in my code and checked that memory
>of the machine (5.2.1 Mandrake Linux) and the swap is enough. When I
>use the Intel compiler70, ifc, an error reads " segmentation fault
>(core dumped)". I was told that maybe the matrix exceeds the memory of
>the fortran compiler. I will be extremely grateful if anyone could let
>me know how to expand the memory of the compiler.
The compiler does not have its own memory limit. It may be that your program
caused the compiler to create a temporary copy of the array and this would
increase the memory used. You should also check your process limits,
especially for stack (unlimit or "limit stacksize unlimited" - neither of
these actually make the value unlimited.
Lastly, the compiler version you have is rather old by this point - 8.0 is
current.
Steve Lionel
Software Products Division
Intel Corporation
Nashua, NH
User communities for Intel Software Development Products
http://softwareforums.intel.com/
Intel Fortran Support
http://developer.intel.com/software/products/support/
|
|
|
|
|