[MITgcm-support] another account(s)
jmc at ocean.mit.edu
Tue Mar 27 09:47:05 EDT 2012
MITgcm is tested everyday on the new ACES cluster using
(see file genmake_state )
and also using
(see file genmake_state )
so it should also work for you.
The scripts which are used are available under CVS in:
and are: test_aces_adm_mpi and test_aces_pgi_mpi respectively
I cc mitgcm-support since this could be useful for others.
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
> /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
> Can you see, why this does not work?
> 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