Available memory limitation?
Joe Landman
landman at scalableinformatics.com
Fri Sep 6 12:44:39 PDT 2002
Try looking at your limits
[landman at squash.scalableinformatics.com:~] 1 >limit
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 kbytes
coredumpsize unlimited
memoryuse unlimited
descriptors 1024
memorylocked unlimited
maxproc 8191
openfiles 1024
is your memoryuse unlimited, or is it capped at some value? What about
your stack size?
I might suggest running your program using strace. Strace will show you
the system calls, and specifically whether or not something fails.
[landman at squash.scalableinformatics.com:~] 8 > strace ./a.out
execve("./a.out", ["./a.out"], [/* 44 vars */]) = 0
uname({sys="Linux", node="squash.scalableinformatics.com", ...}) = 0
brk(0) = 0xce74bb8
.
.
Things to check are memory utilization, amount of VM available, and
other related things.
On Fri, 2002-09-06 at 14: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
> 6.5.6.
>
> Have a nice weekend.
>
> Best,
> Hao He
>
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
--
Joseph Landman, Ph.D
email: landman at scalableinformatics.com
web : http://scalableinformatics.com
phone: +1 734 612 4615
More information about the Beowulf
mailing list