[mpich-discuss] try to install MPICH2 on SGI under local account

Mei, Rui rum06003 at engr.uconn.edu
Tue May 25 13:03:49 CDT 2010


This one also does not work and suggests to use --with-atomic-primitives=no option.

Rui
________________________________________
From: mpich-discuss-bounces at mcs.anl.gov [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Rajeev Thakur [thakur at mcs.anl.gov]
Sent: Tuesday, May 25, 2010 1:59 PM
To: mpich-discuss at mcs.anl.gov
Subject: Re: [mpich-discuss] try to install MPICH2 on SGI under local account

You need to use --with-device=ch3:sock in addition.

> -----Original Message-----
> From: mpich-discuss-bounces at mcs.anl.gov
> [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Mei, Rui
> Sent: Tuesday, May 25, 2010 12:53 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> under local account
>
> I have tried that option. But it failed during configure
> process. Attached is the log file.
> It suggests to use --with-atomic-primitives=no option, which
> is the one I used before.
>
> Thanks
> Rui
> ________________________________________
> From: mpich-discuss-bounces at mcs.anl.gov
> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Rajeev
> Thakur [thakur at mcs.anl.gov]
> Sent: Tuesday, May 25, 2010 12:20 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> under local account
>
> For this same version, 1.3a2, can you try configuring with
> --with-pm=mpd.
>
> Rajeev
>
> > -----Original Message-----
> > From: mpich-discuss-bounces at mcs.anl.gov
> > [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Mei, Rui
> > Sent: Tuesday, May 25, 2010 9:06 AM
> > To: mpich-discuss at mcs.anl.gov
> > Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > under local account
> >
> > I tried this version but the same error occurs. I do not know
> > what to do now.
> > Any other suggestion? Thank you for the help.
> >
> > -Rui
> > ________________________________________
> > From: mpich-discuss-bounces at mcs.anl.gov
> > [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
> > [balaji at mcs.anl.gov]
> > Sent: Monday, May 24, 2010 7:15 PM
> > To: mpich-discuss at mcs.anl.gov
> > Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > under local account
> >
> > Thanks for sending the logs. I think you are running into one of the
> > timestamp bugs with the MPL package that we recently fixed.
> > Would you be
> > willing to try out a pre-release version of MPICH2:
> > http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarb
> > alls/1.3a2/mpich2-1.3a2.tar.gz
> >
> > Thanks,
> >
> >   -- Pavan
> >
> > On 05/24/2010 05:11 PM, Mei, Rui wrote:
> > > Now I have deleted all the previous mpi related directories
> > and download mpich2-1.2.1p1 and put it under
> > /u/home/rum06003/mpich2-1.2.1p1 and execute the following commands:
> > >
> > >  ./configure --prefix=/u/home/rum06003/mpi
> > --with-device=ch3:sock 2>&1 | tee c.txt (it's ok)
> > > make 2>&1 | tee m.txt (there is some error, please see m.txt)
> > >
> > > Then I followed the guide and did the following command:
> > >
> > > make clean
> > > make V=1 2>&1 | tee m.txt (there is still error, please
> see m2.txt)
> > >
> > > for the last command, errors are expected due to the above errors:
> > >
> > > make install 2>&1 | tee mi.txt (see mi.txt)
> > >
> > > But for the previous version mpich2-1.1,  the first two
> > steps can complete with no error and give errors at the last
> > command in mi.txt file as I described before. That's what happened.
> > >
> > > Thank you very much.
> > >
> > > Rui
> > >
> > >
> > >
> > >
> > > ________________________________________
> > > From: mpich-discuss-bounces at mcs.anl.gov
> > [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
> > [balaji at mcs.anl.gov]
> > > Sent: Monday, May 24, 2010 3:49 PM
> > > To: mpich-discuss at mcs.anl.gov
> > > Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > under local account
> > >
> > > Your Makefile.in does not match the one in the
> > mpich2-1.2.1p1 release
> > > tarball. Did you clean up your existing directories before
> > installing
> > > the new version?
> > >
> > > rm -rf <prefix> mpich2-1.2.1p1
> > >
> > > ... and start from scratch?
> > >
> > >   -- Pavan
> > >
> > > On 05/24/2010 02:43 PM, Mei, Rui wrote:
> > >> Here it is. I really appreciate you and Rajeev are still
> > trying to work out this for me. I do not know where else to
> > search help.
> > >> Thanks,
> > >>
> > >> Rui
> > >> ________________________________________
> > >> From: mpich-discuss-bounces at mcs.anl.gov
> > [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
> > [balaji at mcs.anl.gov]
> > >> Sent: Monday, May 24, 2010 3:40 PM
> > >> To: mpich-discuss at mcs.anl.gov
> > >> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > under local account
> > >>
> > >> This is bizarre. Can you send me your Makefile.in as well?
> > >>
> > >> Thanks,
> > >>
> > >>   -- Pavan
> > >>
> > >> On 05/24/2010 02:17 PM, Mei, Rui wrote:
> > >>> I have also tried the latest version. It's similar error
> > message. I really have no clue now.
> > >>>
> > >>> Rui
> > >>> ________________________________________
> > >>> From: mpich-discuss-bounces at mcs.anl.gov
> > [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Rajeev
> > Thakur [thakur at mcs.anl.gov]
> > >>> Sent: Monday, May 24, 2010 1:58 PM
> > >>> To: mpich-discuss at mcs.anl.gov
> > >>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > under local account
> > >>>
> > >>> You are using MPICH2 1.1, which is an old version. Why
> > don't you try the
> > >>> latest, 1.2.1p1.
> > >>>
> > >>> Rajeev
> > >>>
> > >>>> -----Original Message-----
> > >>>> From: mpich-discuss-bounces at mcs.anl.gov
> > >>>> [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf
> Of Mei, Rui
> > >>>> Sent: Monday, May 24, 2010 8:42 AM
> > >>>> To: mpich-discuss at mcs.anl.gov
> > >>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > >>>> under local account
> > >>>>
> > >>>> Hi, Pavan,
> > >>>>
> > >>>> Here are attached configure log file, make log file and
> > >>>> Makefile. And the files required for running MPI are not
> > >>>> installed, e.g.,
> > >>>> in the /u/home/rum06003/mpi/bin directory, there are only
> > >>>> three files: mpiexec.gforker  mpiexec.hydra  pmi_proxy.
> > >>>>
> > >>>> Thank you very much.
> > >>>> Rui
> > >>>> ________________________________________
> > >>>> From: mpich-discuss-bounces at mcs.anl.gov
> > >>>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
> > >>>> [balaji at mcs.anl.gov]
> > >>>> Sent: Sunday, May 23, 2010 10:22 PM
> > >>>> To: mpich-discuss at mcs.anl.gov
> > >>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > >>>> under local account
> > >>>>
> > >>>> It looks like some of the variables in your makefile are
> > not set. Can
> > >>>> you send us the top-level config.log and Makefile?
> > >>>>
> > >>>> Btw, only the documentation didn't get installed. The files
> > >>>> required for
> > >>>> running MPI applications should already be installed before
> > >>>> this error,
> > >>>> I think.
> > >>>>
> > >>>>   -- Pavan
> > >>>>
> > >>>> On 05/23/2010 07:43 PM, Mei, Rui wrote:
> > >>>>> Hi, all,
> > >>>>>
> > >>>>> Attached is the mi.txt file for your notice. I am
> > >>>> desperately hoping to install mpi on this machine for my
> > >>>> research model.
> > >>>>> I really appreciate your help.
> > >>>>>
> > >>>>> Rui
> > >>>>> ________________________________________
> > >>>>> From: Mei, Rui
> > >>>>> Sent: Sunday, May 23, 2010 8:36 PM
> > >>>>> To: mpich-discuss at mcs.anl.gov
> > >>>>> Subject: RE: [mpich-discuss] try to install MPICH2 on SGI
> > >>>> under local account
> > >>>>> Hi, Pavan,
> > >>>>>
> > >>>>> Thanks for your help. Now I can pass the configure step but
> > >>>> get stuck at the install step while I was executing
> > >>>>> 'make install 2>&1 | tee mi.txt'.  Here is the error
> > >>>> message. I am looking forward to help from you or
> someone who can
> > >>>>> kindly offer some clues.  Is it because I am under my own
> > >>>> account instead of root account?
> > >>>>> /usr/bin/install -c -m 644 MPI_Win_set_errhandler.html
> > >>>> /www3/MPI_Win_set_errhandler.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Win_set_errhandler.html': No such file or directory
> > >>>>> /usr/bin/install -c -m 644 MPI_Win_set_name.html
> > >>>> /www3/MPI_Win_set_name.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Win_set_name.html': No such file or directory
> > >>>>> /usr/bin/install -c -m 644 MPI_Win_start.html
> > >>>> /www3/MPI_Win_start.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Win_start.html': No such file or directory
> > >>>>> /usr/bin/install -c -m 644 MPI_Win_test.html
> > /www3/MPI_Win_test.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Win_test.html': No such file or
> > >>>> directory/usr/bin/install -c -m 644 MPI_Win_unlock.html
> > >>>> /www3/MPI_Win_unlock.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Win_unlock.html': No such file or directory
> > >>>>> /usr/bin/install -c -m 644 MPI_Win_wait.html
> > /www3/MPI_Win_wait.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Win_wait.html': No such file or
> > >>>> directory/usr/bin/install -c -m 644 MPI_Wtick.html
> > >>>> /www3/MPI_Wtick.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Wtick.html': No such file or directory
> > >>>>> /usr/bin/install -c -m 644 MPI_Wtime.html /www3/MPI_Wtime.html
> > >>>>> /usr/bin/install: cannot create regular file
> > >>>> `/www3/MPI_Wtime.html': No such file or directory
> > >>>>> make: *** [install] Error 1
> > >>>>> rum06003 at linuxAltix:~/mpich2-1.1>
> > >>>>>
> > >>>>>
> > >>>>> Thank you very much.
> > >>>>>
> > >>>>> Rui
> > >>>>> ____________________________________
> > >>>>> From: mpich-discuss-bounces at mcs.anl.gov
> > >>>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
> > >>>> [balaji at mcs.anl.gov]
> > >>>>> Sent: Sunday, May 23, 2010 7:10 PM
> > >>>>> To: mpich-discuss at mcs.anl.gov
> > >>>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
> > >>>> under local account
> > >>>>> Rui,
> > >>>>>
> > >>>>> MPICH2's current default channel (ch3:nemesis) uses CPU atomic
> > >>>>> operations for performance issues. Since these are
> architecture
> > >>>>> specific, some architectures are natively supported and for
> > >>>> some others
> > >>>>> we need to emulate these atomics (which obviously loses
> > >>>> performance).
> > >>>>> The two options in such cases are:
> > >>>>>
> > >>>>> 1. Use the emulated atomic operations by specifying the
> > >>>>> --with-atomic-primitives=no option to configure.
> > >>>>>
> > >>>>> 2. Build MPICH2 with a different channel (ch3:sock) which
> > >>>> does not use
> > >>>>> these atomic operations by specifying the
> > >>>> --with-device=ch3:sock option
> > >>>>> to configure.
> > >>>>>
> > >>>>> The second option might perform a little better amongst
> > the two, but
> > >>>>> both options will have some performance penalty compared to
> > >>>>> architectures where atomics are natively supported.
> > >>>>>
> > >>>>>   -- Pavan
> > >>>>>
> > >>>>> On 05/23/2010 06:02 PM, Mei, Rui wrote:
> > >>>>>> Hi, all,
> > >>>>>>
> > >>>>>> I am trying to install MPICH2-1.2.1 under my local
> > >>>> directory on SGI machine with system information"Linux
> > >>>> linuxAltix 2.6.5-7.252-sn2 #1 SMP Tue Feb 14 11:11:04 UTC
> > >>>> 2006 ia64 ia64 ia64 GNU/Linux" since I do not have the
> > >>>> adminstratior access.
> > >>>>>> Here is the last portion of message after I executed "
> > >>> ./configure --prefix=/home/you/mpich2-install 2>&1 | tee c.txt"
> > >>>>>> checking for OpenPA atomic primitive availability... no
> > >>>>>> configure: error:
> > >>>>>> The nemesis channel was selected yet no native atomic
> > >>>> primitives are
> > >>>>>> available on this platform.  OpenPA can emulate atomic
> > >>>> primitives using
> > >>>>>> locks by specifying --with-atomic-primitives=no but
> > >>>> performance will be
> > >>>>>> very poor.  This override should only be specified for
> > correctness
> > >>>>>> testing purposes.
> > >>>>>> configure: error: ./configure failed for channels/nemesis
> > >>>>>> configure: error: Configure of src/mpid/ch3 failed!
> > >>>>>> rum06003 at linuxAltix:~/mpich2-1.2.1> make 2>&1 | tee m.txt
> > >>>>>> make: *** No targets specified and no makefile found.  Stop.
> > >>>>>>
> > >>>>>> I wish someone can help me to solve this problem here.
> > >>>> Thank you very much.
> > >>>>>> Rui
> > >>>>>> _______________________________________________
> > >>>>>> mpich-discuss mailing list
> > >>>>>> mpich-discuss at mcs.anl.gov
> > >>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >>>>> --
> > >>>>> Pavan Balaji
> > >>>>> http://www.mcs.anl.gov/~balaji
> > >>>>> _______________________________________________
> > >>>>> mpich-discuss mailing list
> > >>>>> mpich-discuss at mcs.anl.gov
> > >>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>> --------------------------------------------------------------
> > >>>> ----------
> > >>>>> _______________________________________________
> > >>>>> mpich-discuss mailing list
> > >>>>> mpich-discuss at mcs.anl.gov
> > >>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >>>> --
> > >>>> Pavan Balaji
> > >>>> http://www.mcs.anl.gov/~balaji
> > >>>> _______________________________________________
> > >>>> mpich-discuss mailing list
> > >>>> mpich-discuss at mcs.anl.gov
> > >>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >>>>
> > >>> _______________________________________________
> > >>> mpich-discuss mailing list
> > >>> mpich-discuss at mcs.anl.gov
> > >>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >>>
> > >>>
> > >>>
> > --------------------------------------------------------------
> > ----------
> > >>>
> > >>> _______________________________________________
> > >>> mpich-discuss mailing list
> > >>> mpich-discuss at mcs.anl.gov
> > >>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >> --
> > >> Pavan Balaji
> > >> http://www.mcs.anl.gov/~balaji
> > >> _______________________________________________
> > >> mpich-discuss mailing list
> > >> mpich-discuss at mcs.anl.gov
> > >> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >>
> > >>
> > >>
> > --------------------------------------------------------------
> > ----------
> > >>
> > >> _______________________________________________
> > >> mpich-discuss mailing list
> > >> mpich-discuss at mcs.anl.gov
> > >> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >
> > > --
> > > Pavan Balaji
> > > http://www.mcs.anl.gov/~balaji
> > > _______________________________________________
> > > mpich-discuss mailing list
> > > mpich-discuss at mcs.anl.gov
> > > https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> > >
> > >
> > >
> > --------------------------------------------------------------
> > ----------
> > >
> > > _______________________________________________
> > > mpich-discuss mailing list
> > > mpich-discuss at mcs.anl.gov
> > > https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> >
> > --
> > Pavan Balaji
> > http://www.mcs.anl.gov/~balaji
> > _______________________________________________
> > mpich-discuss mailing list
> > mpich-discuss at mcs.anl.gov
> > https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> >
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>

_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list