Available memory limitation?
dtj at uberh4x0r.org
Fri Sep 6 11:51:44 PDT 2002
On Fri, 2002-09-06 at 13:31, Hao He wrote:
> Hi, there.
> Dynamically memory allocation used, I am running my Fortran code on a 8 node
> PC cluster. My code worked well when I use part of the total memory,
> roughly 500 MB of 2 GB. But when I tried to usa finer mesh, which means that
> I have to create larger array and use more memory, the program failed at
> initialization. Don't know why. Do you have any idea for this problem?
> Appreciate for your help.
> BTW, some info of my system:
> Intel Xeon Processor, Red Hat 7.3, Intel Fortran Compiler 6.0, LAM/MPI
I don't know that it will work, but try running your app locally on 1
cpu under 'memprof'. That should show you how memory is being used over
time. Alternatively you could do the same thing under 'strace' and it
will show you the malloc() call that is busting the bank.
More information about the Beowulf