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

Rajeev Thakur thakur at mcs.anl.gov
Tue May 25 11:20:38 CDT 2010


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
> 



More information about the mpich-discuss mailing list