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

Pavan Balaji balaji at mcs.anl.gov
Mon May 24 18:15:48 CDT 2010


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/tarballs/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


More information about the mpich-discuss mailing list