[Beowulf] thanks for the array issue
f.costen@cs.man.ac.uk
fumie.costen at manchester.ac.uk
Mon Dec 17 01:47:11 PST 2007
Dear Donald(Shillady),James(Cownie),
Alan(scheinine),Toon(Moene),Geoff(Jacobs)
Thank you very much for your feedback.
This array is meant to be used to build
an FDTD radio environment at the master ( MPI_WORLD == 0 ).
And part of it is planned to be sent to each slave.
That's why this particular array is used at the master.
Sadly, as you pointed out, the size of the memory per core
restricted my calculation
although the shell environment setting in .cshrc is done like:
limit coredumpsize 0
unlimit stacksize
These two lines did not turn the computers infinite ;-) > Mike(Frese)
So the solution, which I came up with,
is, as Brian(Dobbins) said on 13th,
that
#define ntmax 820
integer*4, ALLOCATABLE :: a( : , : , :)
allocate(a(ntmax,ntmax,localsmalldimension))
to distribute this matrix a(,,) to each slave
to fit to the size of the memory available at each slave (and master)
Thank you very much
Fumie
More information about the Beowulf
mailing list