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

Mei, Rui rum06003 at engr.uconn.edu
Sun May 23 19:36:02 CDT 2010


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


More information about the mpich-discuss mailing list