[MITgcm-support] Error while using both MPI and MNC packages
Sachiko Mohanty
mohantysachiko18 at gmail.com
Thu May 8 09:09:55 EDT 2014
@ Martin : I have now compiled as suggested by you "
genmake2 -mpi [more options]" :- in the code.
The next hurdle i face is at :
(i have kept the configuration same as given in the previous mail)
[dell at localhost input]$ mpirun -np 24 ./mitgcmuv > test2
STOP ABNORMAL END: PROGRAM MAIN (24 times)
My "STDERR.0000" list the following errors:
(PID.TID 0000.0001) *** ERROR *** EESET_PARMS: Error reading parameter
file "eedata"
(PID.TID 0000.0001) *** ERROR *** EEDIE: earlier error in
multi-proc/thread setting
(PID.TID 0000.0001) *** ERROR *** PROGRAM MAIN: ends with fatal Error
and my "STDOUT.0000" ends at
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Execution Environment parameter file "eedata"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># Example "eedata" file for multi-threaded test
(PID.TID 0000.0001) ># (copy "eedata.mth" to "eedata" to use it)
(PID.TID 0000.0001) ># Lines beginning "#" are comments
(PID.TID 0000.0001) ># nTx - No. threads per process in X
(PID.TID 0000.0001) ># nTy - No. threads per process in Y
(PID.TID 0000.0001) > &EEPARMS
(PID.TID 0000.0001) > nTx=1,
(PID.TID 0000.0001) > nTy=1,
(PID.TID 0000.0001) > useMPI=.TRUE.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) ># Note: Some systems use & as the namelist
terminator (as shown here).
(PID.TID 0000.0001) ># Other systems use a / character.
(PID.TID 0000.0001)
(PID.TID 0000.0001) // Shown below is an example "eedata" file.
(PID.TID 0000.0001) // To use this example copy and paste the ">" lines.
(PID.TID 0000.0001) // Then remove the text up to and including the ">".
(PID.TID 0000.0001) ># Example "eedata" file
(PID.TID 0000.0001) ># Lines beginning "#" are comments
(PID.TID 0000.0001) ># nTx - No. threads per process in X
(PID.TID 0000.0001) ># nTy - No. threads per process in Y
(PID.TID 0000.0001) >&EEPARMS
(PID.TID 0000.0001) > nTx=1,
(PID.TID 0000.0001) > nTy=1,
(PID.TID 0000.0001) >&
(PID.TID 0000.0001) ># Note: Some systems use & as the namelist
terminator (as shown here).
(PID.TID 0000.0001) ># Other systems use a / character.
(PID.TID 0000.0001)
PROGRAM MAIN: ends with fatal Error
Please help me out.
On Thu, May 8, 2014 at 12:54 PM, Sachiko Mohanty <mohantysachiko18 at gmail.com
> wrote:
> Hello MITgcm users,
>
> I am trying to use both multi processors (MPI) and NedCDF (MNC) packages
> at the same time.
> In code my configuration is :
> * "SIZE.h"*
> & sNx = 65,
> & sNy = 45,
> & OLx = 2,
> & OLy = 2,
> & nSx = 1,
> & nSy = 1,
> & nPx = 6,
> & nPy = 4,
> & Nx = sNx*nSx*nPx,
> & Ny = sNy*nSy*nPy,
> & Nr = 23)
>
> *"packages.conf"*
>
> oceanic
> gfd
> exf
> timeave
> #mdsio
> mnc
> obcs
>
> In "input" folder. The configuration is
> *"data.pkg"*
> # Packages
> &PACKAGES
> useOBCS=.TRUE.,
> useEXF=.TRUE.,
> useMNC=.TRUE.,
> &
>
> * "eedata"*
> # Example "eedata" file for multi-threaded test
> # (copy "eedata.mth" to "eedata" to use it)
> # Lines beginning "#" are comments
> # nTx - No. threads per process in X
> # nTy - No. threads per process in Y
> &EEPARMS
> nTx=1,
> nTy=1,
> useMPI=.TRUE.,
> &
>
> *"data.mnc"*
>
> # Example "data.mnc" file
> # Lines beginning "#" are comments
> &MNC_01
> # mnc_echo_gvtypes=.FALSE.,
> # mnc_use_indir=.FALSE.,
> mnc_use_outdir=.TRUE.,
> mnc_outdir_str='mnc_test_',
> #mnc_outdir_date=.FALSE.,
> #monitor_mnc=.FALSE.,
> #timeave_mnc=.FALSE.,
> #snapshot_mnc=.FALSE.,
> #pickup_read_mnc=.FALSE.,
> #pickup_write_mnc=.FALSE.,
> &
>
>
> I use 24 number of processors . This is the message i get while running
> the model.
>
> [dell at localhost input]$ mpirun -np 24 ./mitgcmuv > test
> EEBOOT_MINIMAL: No. of procs= 1 not equal to nPx*nPy= 24
> EEBOOT_MINIMAL: No. of procs= 1 not equal to nPx*nPy= 24
> EEDIE: earlier error in multi-proc/thread setting
> PROGRAM MAIN: ends with fatal Error
> STOP ABNORMAL END: PROGRAM MAIN
> (and this error is repeated for 24 times).
>
> Please do provide me some suggestions/solutions.
>
> Thanking all in advance
>
> Regards,
>
> Sachiko Mohanty
> Centre for Atmospheric Sc.
> IIT Delhi, India
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20140508/3eccba08/attachment-0001.htm>
More information about the MITgcm-support
mailing list