Re: [Myricom help #22403] problems running on both CPUS on SMP

Josh England <[email protected]> Sat, 17 Jan 2004 18:28:23 -0800
Newsgroups gmane.network.myrinet.general
Message-ID <1074392903.13234.13.camel@localhost>
Sorry,

here's the mpich.make.icc we're using.

-JE

On Fri, 2004-01-16 at 10:12, Susan Blackford wrote:
> Josh,
> 
> On Thu, 2004-01-15 at 14:26, Josh England wrote:
> > Hi,
> > 
> > I've got a gm2 setup on a cluster of 2-proc nodes where I can run jobs
> > across all nodes as long as I'm only using one of the processors of each
> > node.  However, when I try to run any MPI job on both CPUs of a node, it
> > doesn't work.
> > 
> > The setup is:
> > RH7.1
> > gm-2.0.5
> > mpich-1.2.5..10
> 
> Which compiler and version are you using to build MPICH-GM?  Could you
> please send us the mpich.make.<compiler> file script that you used to
> configure and compile MPICH-GM?
> 
> What type of architecture is this?  AMD64? IA64? IA32?
> 
> Thanks,
> Susan

_______________________________________________
Myrinet mailing list
[email protected]
http://email.osc.edu/mailman/listinfo/myrinet
mpich.make.icc (text/x-csh, 1.5 KB)
#!/bin/csh -x
 
# MPICH-GM build script for Intel compilers on IA32.
 
# edit the next couple of lines:
# CC is the C compiler.
# F90 is the F90 compiler.
# FC is the F77 compiler.
# GM_HOME is the location of GM binary install directory.
# PREFIX if the location of MPICH-GM binary install directory.
# RSHCOMMAND is the remote execution program to use.
 
setenv CC icc
setenv FC ifc
setenv F90 ifc
setenv GM_HOME /opt/gm
setenv PREFIX /apps/mpich
setenv RSHCOMMAND ssh
 
setenv CFLAGS "-I$GM_HOME/binary/include -I$GM_HOME/include -I/usr/local/include -I/apps/vampirtrace/include"
 
# JE debug command
#--enable-debug --enable-traceback --enable-devdebug \
#
                                                                               
rm -f config-mine.log
./configure --with-device=ch_gm -prefix=$PREFIX -opt="-tpp7 -O2" -c++=icc \
            -lib="-L$GM_HOME/binary/lib/ -L$GM_HOME/lib/ -L/apps/vampirtrace/lib -lgm -lVT -lpthread -L/usr/local/lib -lpvfs" \
            --enable-debug --enable-devdebug \
            --with-romio="-file_system=pvfs+ufs+nfs"  \
              >& config-mine.log
tail config-mine.log                                                                                
exit                                                                                
rm -f make-mine.log
make >& make-mine.log
tail make-mine.log
                                                                               
rm -f install-mine.log
make install >& install-mine.log
tail install-mine.log