[MITgcm-support] lam-mpi crash on verification run
Jordan Dawe
jdawe at eos.ubc.ca
Mon Aug 21 22:08:58 EDT 2006
So I am trying to get MITgcm running on an amd64 beowulf cluster using
g77 and gcc, v3.4, and lam-mpi, v7.0.3. I have been using the
plume_on_slope example.
Without lam-mpi, the example compiles and runs without problem. With
lam-mpi, the example compiles fine (using the SIZE.h_mpi file instead of
the SIZE.h file), and starts to run, but crashes once it gets to:
(PID.TID 0001.0001) S/R LOAD_GRID_SPACING: delX loaded from file: dx.bin
according to the STDOUT.0001 file the model output. My mpi optfile is:
FC=mpif77
CC=mpicc
DEFINES='-D_BYTESWAPIO -DWORDLENGTH=4'
CPP='cpp -traditional -P'
NOOPTFLAGS='-O0'
#MAKEDEPEND=/usr/X11R6/bin/gccmakedep
MAKEDEPEND=/usr/X11R6/bin/makedepend
# For IEEE, use the "-ffloat-store" option
if test "x$IEEE" = x ; then
FFLAGS='-Wimplicit -Wunused -Wuninitialized'
FOPTIM='-O3 -funroll-loops'
else
FFLAGS='-Wimplicit -Wunused -ffloat-store'
FOPTIM='-O0 '
fi
Which is essentially identical to the non-mpi optfile that compiles and
runs perfectly, save for the FC and CC settings.
Any ideas?
Jordan Dawe
More information about the MITgcm-support
mailing list