[MITgcm-support] Problem with MPI execution
Abbas Dorostkar
abbas.dorostkar at ce.queensu.ca
Wed May 21 16:46:57 EDT 2008
Dear all,
I have been trying to run the exp1 with MPI execution on my desktop
(ia32_linux equipped with one dual 1.5 processor) before running my own
model on a node with 72 dual-core processors and 570 GB RAM. I haven't
got any error during compiling. However, when I run the mitgcmuv with
command "mpirun -np 2 ./mitgcmuv", I get following error:
STOP ABNOSTOP ABNORMAL END: S/R EESET_PARMS
RMAL rank 0 in job 1 LEO.CiVil.QueensU.Ca_55941 caused collective
abort of all ranks
exit status of rank 0: return code 0
(PID.TID 0000.0001) *** ERROR *** S/R EESET_PARMS
(PID.TID 0000.0001) *** ERROR *** Unable to open execution environment
(PID.TID 0000.0001) *** ERROR *** parameter file "eedata"
I run successfully some simple "Hello World"-type MPI programs, showing
my MPI (MPICH2) install is working correctly. I don't know what I am
missing?? Could someone provide some solution? Here I have attached
size.h, eedata and optfile :
PARAMETER (
& sNx = 60,
& sNy = 60,
& OLx = 2,
& OLy = 2,
& nSx = 1,
& nSy = 1,
& nPx = 2,
& nPy = 1,
& Nx = sNx*nSx*nPx,
& Ny = sNy*nSy*nPy,
& Nr = 4)
---------------------------------------
# Example "eedata" file
# Lines beginning "#" are comments
# nTx - No. threads per process in X
# nTy - No. threads per process in Y
&EEPARMS
nTx=1,
nTy=1,
usingMPI=.TRUE.
&
# Note: Some systems use & as the
# namelist terminator. Other systems
# use a / character (as shown here).
---------------------------------------
#!/bin/bash
#
# $Header:
/u/gcmpack/MITgcm/tools/build_options/linux_ia32_g77+mpi_cg01,v 1.6
2006/03/24 22:34:43 edhill Exp $
# $Name: $
FC='/usr/local/bin/mpif77'
CC='/usr/local/bin/mpicc'
DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -D_BYTESWAPIO -DWORDLENGTH=4'
INCLUDEDIRS='/usr/local/include'
INCLUDES='-I/usr/local/include'
CPP='/lib/cpp -traditional -P'
NOOPTFLAGS='-O0'
if test "x$IEEE" = x ; then
# No need for IEEE-754
FFLAGS='-Wimplicit -Wunused -Wuninitialized'
FOPTIM='-O3 -malign-double -funroll-loops'
else
# Try to follow IEEE-754
FFLAGS='-Wimplicit -Wunused -ffloat-store'
FOPTIM='-O0 -malign-double'
fi
# netcdf
#LIBS="-lnetcdf"
Your help would be much appreciated.
Thanks a lot
Abbas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20080521/c4f277b2/attachment.htm>
More information about the MITgcm-support
mailing list