Re: [OMPI users] MPI_Allreduce()

2008-03-12 Thread Aurélien Bouteiller
If you can avoid them it is better to avoid them. However it is always better to use a MPI_Alltoall than coding your own all to all with point to point, and in some algorithms you *need* to make a all to all communication. What you should understand by "avoid all to all" is not avoid MPI_al

[OMPI users] MPI_Allreduce()

2008-03-12 Thread Brock Palen
I have always been told that calls like MPI_Barrior() MPI_Allreduce() and MPI_Alltoall() should be avoided. I understand MPI_Alltoall() as it goes n*(n-1) sends and thus grows very very quickly. MPI_Barrior() is very latency sensitive and generally is not needed in most cases I have seen

[OMPI users] RE : MPI_Comm_connect() fails

2008-03-12 Thread Audet, Martin
Hi again, Thanks Pak for the link and suggesting to start an "orted" deamon, by doing so my clients and servers jobs were able to establish an intercommunicator between them. However I modified my programs to perform an MPI_Allgather() of a single "int" over the new intercommunicator to test

Re: [OMPI users] MPI-2 Supported on Open MPI 1.2.5?

2008-03-12 Thread Pavel Shamis (Pasha)
Jeff Pummill wrote: Haha, yeah we found out about that one when trying to run Linpack with threaded BLAS implementations. BTW Goto BLAS threaded implementation doesn't use any MPI calls. So you may build Linpack with Goto_thread + OMPI non-threaded and it will run without any problem. Pasha.

Re: [OMPI users] Set GID

2008-03-12 Thread Pavel Shamis (Pasha)
Ok, I will do. Jeff Squyres wrote: Sure, that would be fine. Can you write it up in a little more FAQ-ish style? I can add it to the web page. See this wiki item: https://svn.open-mpi.org/trac/ompi/wiki/OMPIFAQEntries On Mar 12, 2008, at 5:33 AM, Pavel Shamis (Pasha) wrote: Run op

Re: [OMPI users] Set GID

2008-03-12 Thread Jeff Squyres
Sure, that would be fine. Can you write it up in a little more FAQ-ish style? I can add it to the web page. See this wiki item: https://svn.open-mpi.org/trac/ompi/wiki/OMPIFAQEntries On Mar 12, 2008, at 5:33 AM, Pavel Shamis (Pasha) wrote: Run opensm with follow parameters: opensm

Re: [OMPI users] MPI-2 Supported on Open MPI 1.2.5?

2008-03-12 Thread Jeff Squyres
MPI_THREAD_MULTIPLE is unlikely to work at all (regardless of network) in the v1.2 series. On Mar 11, 2008, at 7:31 PM, Brian Budge wrote: One small (or to some, not so small) note is that full multi- threading with OpenMPI is very unlikely to work with infiniband right now. Brian On M

Re: [OMPI users] Set GID

2008-03-12 Thread Pavel Shamis (Pasha)
Run opensm with follow parameters: opensm -c -o It will make 1 loop and will exit (-o parameter). The -c option says to opensm to generate option file. The file will be generated under /var/cache/opensm//opensm.opts Open the file and find line with "subnet_prefix". Replace the prefix with new