[MITgcm-support] MPI on SGI

Matthew Mazloff mmazloff at ucsd.edu
Fri Jun 10 20:01:26 EDT 2011


Hi Nikki,

not sure, but perhaps try adding
  usingMPI =.TRUE.,
to eedata


Though this error doesn't seem to be part of the new code -- what  
version are you using?

-Matt



On Jun 10, 2011, at 2:53 PM, Nikki Lovenduski wrote:

> Hi all,
>
> I'm trying to run the sector model version of MITgcm on an SGI Altix  
> HPCC.  The model runs fine on 1 processor.  However, I am having  
> trouble running on 16 processors:  The compilation works fine (I add  
> -mpi to my genmake2 command and specify nPx = 2 and nPy = 8 in  
> SIZE.h), but I get an error at execution in the routine INI_PROCS.
>
> *** ERROR *** S/R INI_PROCS: No. of processes not equal to  
> nPx*nPy    1   16
>
> This error message indicates that MPI only assigns 1 processor to my  
> run; whereas, it should be running on nPx*nPy=16 processors.
>
> My job submission script specifies the correct number of processors  
> (-n 16).
>
> Any ideas what I'm doing wrong?
>
> Thanks,
> Nikki
>
> ----------------------
> Nikki Lovenduski
> ATOC/INSTAAR
> Univ. Colorado at Boulder
>
>
> <ATT00001.txt>




More information about the MITgcm-support mailing list