[Aces-support] opt files
Patrick Heimbach
heimbach at MIT.EDU
Thu Dec 16 14:40:00 EST 2004
Hi Matt,
re. 1), order doesn't matter.
I just ran the global_ocean.90x40x15
on 2 processors under 'module load mpich/intel'
and it ran fine.
Have a look under
/home/heimbach/ecco/MITgcm/verification/global_ocean.90x40x15/build/
for the compile and output
and
/home/heimbach/ecco/MITgcm/jobs/
for the job script (which is basically yours).
For compile, I did
../../../tools/genmake2 -of
../../../tools/build_options/linux_ia32_ifort+mpi_aces -mpi -mods ../code
Maybe a different problem?
For that, a more detailed bug report would be needed
(which file does it try to read when crashing?)
-Patrick
On Thursday 16 December 2004 14:08, Matthew Mazloff wrote:
> Hi,
>
> I def. used genmake2 -mpi ....
>
> 2 things I may have done to mess things up
>
> 1) I may have added the -mpi in diff. order...would it matter if I put
> the -mpi aftr the -of=...I am not sure if I did this, but it is possible
>
> 2) I noticed a few extra lines at the end of the
> 'linux_ia32_ifort+mpi_aces' file that I may have accidentally put
> there...I know I shouldn't have messed with this file...it was a
> mistake...would these extra 'returns' have messed things up. I did
> check the CVS repository and everything else, besides these extra lines
> is the exact same. However, I know Fortran is sensitive enough that
> these lines may have cause the model to crash...if so I am very sorry
> for making people search for an answer...my mistake
>
> If 1 or 2 would not have made the model crash, then I really have no
> idea why it crashed...everything else I did was identical...
>
> Matt
>
> Patrick Heimbach wrote:
> >Hi Ed,
> >
> >I saw an "inconsistency" as to when we explicitly specify
> >-DALLOW_USE_MPI -DALWAYS_USE_MPI
> >in the optfiles and when we don't.
> >If '+mpi' is included in the optfile name people tend to assume,
> >rightly so, that -mpi isn't needed as explicit genmake2 option.
> >
> >Matt may have run into this.
> >the ...+mpi_itrda optfile does have the -DALLOW_USE_MPI -DALWAYS_USE_MPI
> >the ...+mpi_aces doesn't.
> >
> >Matt, could you check whether you did 'genmake2 -mpi ...' ?
> >
> >-Patrick
> >
> >On Wednesday 15 December 2004 14:53, Matthew Mazloff wrote:
> > > Hello,
> > >
> > > I wanted to bring to attention, the fact that when I compiled the
> > > MITGCM with the optfile
> > > linux_ia32_ifort+mpi_aces
> > > the model crashed. By changing to the optfile
> > > linux_ia32_ifc+mpi_itrda
> > > everything ran smoothly. For both I used the mpich/intel
> > > environment.
> > >
> > > Thanks,
> > > Matt
> > >
> > >
> > >
> > > <http://mitgcm.org/cgi-bin/viewcvs.cgi/MITgcm/tools/build_options/li
> > >nux_i a32_ifc%2Bmpi_itrda>
>
> _______________________________________________
> Aces-support mailing list
> Aces-support at acesgrid.org
> http://acesgrid.org/mailman/listinfo/aces-support
--
----------------------------------------------------------
Patrick Heimbach Massachusetts Institute of Technology
FON: +1/617/253-5259 EAPS, Room 54-1518
FAX: +1/617/253-4464 77 Massachusetts Avenue
mailto:heimbach at mit.edu Cambridge MA 02139
http://www.mit.edu/~heimbach/ USA
More information about the Aces-support
mailing list