Re: build charm on ia-64 linux

From: Gengbin Zheng (gzheng_at_ks.uiuc.edu)
Date: Fri Jun 11 2004 - 21:54:20 CDT

Charmrun is just a shell script (a mpirun wrapper). You don't have to use
it. You can use mpirun directly. (however, I don't see how this could
help)
Anyway if you can run any MPI program, you should be able to run namd2.
Normally you should have a mpirun that is queueing system friendly.
Otherwise, you need a machinefile to pass to mpirun to tell it which
machines to launch the job (this machinefile has to be
generated when the job is actually scheduled to get the node allocation
information)

Gengbin

On Fri, 11 Jun 2004, Sichun Yang wrote:

>
> Gengbin,
> Thank you for your quick response.
> In fact, I have talked with the sysad about the passwordless login.
> After we tested it and we can submit interactive jobs (e.g: qsub -I).
> And the jobs can get through if we replace the "charmrun" line with a
> "sleep 100" in the submit script, which might remind us that it is due to
> the "charmrun". Any further suggestion or hint?
> Thanks,
> -Sichun
>
> On Fri, 11 Jun 2004, Gengbin Zheng wrote:
>
> >
> > Hi Sichun,
> >
> > The NAMD binary you compiled is just a MPI program. You have to figure out
> > how to run a MPI program (with Myrinet) with your administrator. It is
> > very likely that you can not run your job interactively, you have to
> > submit the job via some job scheduler.
> >
> > Gengbin
> >
> > On Fri, 11 Jun 2004, Sichun Yang wrote:
> >
> > >
> > > Follow up my last email.
> > >
> > > I have been compiling charm++ for NAMD on ia64.
> > > It went through using the "./build charm++ mpi-linux-ia64 gm -O
> > > -DCMK_OPTIMIZE=1".
> > >
> > > However, the megatest failed when I try to have a test run on 4
> > > processors,
> > > it asks for passwords.
> > > Any suggestion is welcome. Thanks,
> > > -Sichun
> > >
> > > charm++/megatest> ./charmrun +p4 ./pgm
> > > Running on 4 processors: ./pgm
> > > Password: Password: Password: Password:
> > >
> > >
> > > On Fri, 11 Jun 2004, Sichun Yang wrote:
> > >
> > > >
> > > > Dear all,
> > > >
> > > > when i try to install charm,
> > > > here are my error messages. any suggestion is welcome.
> > > > Thanks,
> > > > -Sichun
> > > >
> > > >
> > > > NAMD_2.5_Source/charm> ./build charm++ net-linux -O -DCMK_OPTIMIZE=1
> > > > Copying src/scripts/Makefile to net-linux/tmp
> > > > Soft-linking over bin
> > > > Soft-linking over lib
> > > > Soft-linking over lib_so
> > > > Soft-linking over include
> > > > Soft-linking over tmp
> > > > Generating net-linux/tmp/conv-mach-pre.sh
> > > > Performing 'make charm++ OPTS= -O -DCMK_OPTIMIZE=1' in net-linux/tmp
> > > > touch basics
> > > > ../bin/charmc -O -DCMK_OPTIMIZE=1 -build-shared convcore.c
> > > > convcore.c: In function `CmiTimerInit':
> > > > converse.h:424: inconsistent operand constraints in an `asm'
> > > > converse.h:424: inconsistent operand constraints in an `asm'
> > > > converse.h:424: inconsistent operand constraints in an `asm'
> > > > converse.h:424: inconsistent operand constraints in an `asm'
> > > > converse.h:424: inconsistent operand constraints in an `asm'
> > > > Fatal Error by charmc in directory
> > > > /users/ux453965/soft/NAMD_2.5_Source/charm/net-linux/tmp
> > > > Command gcc -D__CHARMC__=1 -DCMK_OPTIMIZE=1 -O -I../bin/../include -c
> > > > convcore.c -o convcore.o returned error code 1
> > > > charmc exiting...
> > > > make: *** [convcore.o] Error 1
> > > > -------------------------------------------------
> > > > Charm++ NOT BUILT. Either cd into net-linux/tmp and try
> > > > to resolve the problems yourself, visit
> > > > http://charm.cs.uiuc.edu/
> > > > for more information. Otherwise, email the developers at ppl_at_cs.uiuc.edu
> > > >
> > > >
> > >
> >
> >
>

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:37:41 CST