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