[Mitgcm-support] Re: MPI on SGI (aim run)
mitgcm-support at dev.mitgcm.org
mitgcm-support at dev.mitgcm.org
Wed Jul 9 15:29:24 EDT 2003
Hi Daniel,
Usually that is because nPx and/or nPy are not set
correctly in SIZE.h. Also could be that you are not
starting up 8 procs e.g. you need mpirun -np 8.
Another possibility is that you don't have
#define ALLOW_MPI
#define ALWAYS_USE_MPI
in the CPP file.
Chris
Daniel Jamous wrote:
>
> Hi Chris,
>
> I'm trying to run the last aim test of Jean-Michel on canvas for a long
> simulation (~ 10 years). The model runs fine on one 1 proc. I'm having a
> problem when I want to run on 8 procs: the compilation works fine but I
> get an error right at the execution in the routine INI_PROCS
>
> "No. of processes not equal to nPx*nPy"
>
> Seems like it has something to do with the routine MPI_COMM_SIZE (in
> eeboot_minimal.F) that computes the variable mpiNProcs that is not
> equal to nPx*nPy.
>
> Any idea on what is going on?
>
> Thanks,
>
> Daniel
More information about the MITgcm-support
mailing list