[MITgcm-support] another account(s)

Jean-Michel Campin jmc at ocean.mit.edu
Tue Mar 27 09:47:05 EDT 2012


Hi Martin,

MITgcm is tested everyday on the new ACES cluster using
 pgi+openmpi  (adjoint):
 http://mitgcm.org/testing/results/2012_03/tr_acesgrid-adm_20120327_0/
  (see file genmake_state )
and also using
 pgi+mpich1 (forward):
http://mitgcm.org/testing/results/2012_03/tr_acesgrid-pgi_20120327_0/
  (see file genmake_state )
so it should also work for you.

The scripts which are used are available under CVS in:
http://mitgcm.org/viewvc/MITgcm/MITgcm/tools/example_scripts/ACESgrid/
and are: test_aces_adm_mpi and test_aces_pgi_mpi respectively

I cc mitgcm-support since this could be useful for others.

Cheers,
Jean-Michel

On Tue, Mar 27, 2012 at 02:36:37PM +0200, Martin Losch wrote:
> Hi Greg,
> 
> thanks for the info.
> I use now successfully this combination:
> module load gcc
> module load openmpi
> 
> module load pgi
> module load openmpi (or other mpi modules) 
> did not work. Typically I get these error messages on simple test programs (not much more than "hello world"):
> mpicc -c genmake_tc_1.c
> PGC-F-0206-Can't find include file stddef.h (/mit/software/pgi/pgi-11.7/linux86-64/11.7/include-gcc40/stddef.h: 14)
> PGC/x86-64 Linux 11.7-0: compilation aborted
> mpif77 -byteswapio -Ktrap=fp -o genmake_tc genmake_tc_2.f genmake_tc_1.o
> genmake_tc_2.f:
> /usr/bin/ld: cannot find /usr/lib/gcc/x86_64-redhat-linux/4.6.1/crtbegin.o: No such file or directory
> /usr/bin/ld: cannot find genmake_tc_1.o: No such file or directory
>  
> This is the C-program:
> #define FC_NAMEMANGLE(X) X ## _
> #include <stdio.h>
> #include <stdlib.h>
> #include <unistd.h>
> #include <assert.h>
> #include <sys/time.h>
> void FC_NAMEMANGLE(cloc) ( double *curtim )
> {
>  struct timeval tv1;
>  gettimeofday(&tv1 , (void *)NULL );
>  *curtim =  (double)((tv1.tv_usec)+(tv1.tv_sec)*1.E6);
>  *curtim = *curtim/1.E6;
> }
> 
> This is the fortran program:
>       program hello
>       REAL*8 wtime
>       external cloc
>       call cloc(wtime)
>       print *," HELLO WORLD", wtime
>       end
> 
> Can you see, why this does not work?
> 
> M.
> 
> 
> On Mar 27, 2012, at 12:16 PM, aces-admin at techsquare.com wrote:
> 
> > hello martin-
> > 
> > the website you were looking at is several
> > years stale and does not know about the new
> > aces nodes.
> > 
> > you probably want to use either openmpi,
> > mvapich, or mvapich2 in order to have access 
> > to the infiniband network fabric. (remember,
> > mpich is ethernet only). in order to load these
> > compiler-specific modules, however, one must
> > load the compiler module first. eg, 
> > 
> >  module load pgi
> >  module load openmpi
> > 
> > i'm not sure if this helps, but we tried to 
> > "flatten out" the dependency tree in modules 
> > at olde-aces and we're going the other way now -
> > explicit hierarchical relationships.
> > 
> > [greg]
> > 
> > ps. please let me know what is missing for you 
> >    and i will install it as soon as i can.
> > 
> > Martin Losch <Martin.Losch at awi.de> writes:
> > 
> >> Hi Greg,
> >> 
> >> after my positive email before, here's a problem:
> >> login:~> module load mpich
> >> ModuleCmd_Load.c(204):ERROR:105: Unable to locate a modulefile for 'mpich'
> >> login:~> module load mpich/intel
> >> ModuleCmd_Load.c(204):ERROR:105: Unable to locate a modulefile for 'mpich/intel'
> >> 
> >> Do I need to set up the modules environment somehow. I also get a much shorter list of available modules (module avail) than on http://acesgrid.org/environment.html, and mpich/inter etc, is not on that list.
> >> 
> >> Martin
> >> 
> >> 
> >> On Mar 24, 2012, at 11:30 AM, aces-admin at techsquare.com wrote:
> >> 
> >>> hello world-
> >>> 
> >>> sorry for the delay here, but you caught
> >>> me on jury-duty-day and i am only just now
> >>> catching back up. 
> >>> 
> >>> an, your account is all set and you can login 
> >>> immediately using your mit-kerberos word.
> >>> 
> >>> martin, i don't have access to oceans.mit.edu,
> >>> but if you send me either the public portion of
> >>> an ssh-key or an encrypted word i can put that
> >>> in place for you.
> >>> 
> >>> [greg]
> >>> 
> >>> 
> >>> Patrick Heimbach <heimbach at MIT.EDU> writes:
> >>> 
> >>>> Hi Greg,
> >>>> 
> >>>> another request:
> >>>> could you add two more accounts on acesgrid:
> >>>> one for An Nguyen, her username on mit.edu is atnguyen
> >>>> one for Martin Losch, he doesn't have an account at mit.edu,
> >>>> but has one on ocean: mlosch
> >>>> 
> >>>> Cheers
> >>>> -Patrick
> >>>> 
> >>>> ---
> >>>> Patrick Heimbach | heimbach at mit.edu | http://www.mit.edu/~heimbach
> >>>> MIT | EAPS 54-1420 | 77 Massachusetts Ave | Cambridge MA 02139 USA
> >>>> FON +1-617-253-5259 | FAX +1-617-253-4464 | SKYPE patrick.heimbach
> 



More information about the MITgcm-support mailing list