Sure, but broadcasts are faster - less reliable apparently, but much faster for 
large clusters.  Jeff says that all OpenMPI calls are implemented with point to 
point B-tree style communications of log N transmissions
So I guess that altoall would be N log N

--- On Wed, 11/8/10, Terry Frankcombe <te...@chem.gu.se> wrote:

From: Terry Frankcombe <te...@chem.gu.se>
Subject: Re: [OMPI users] MPI_Bcast issue
To: "Open MPI Users" <us...@open-mpi.org>
Received: Wednesday, 11 August, 2010, 1:57 PM

On Tue, 2010-08-10 at 19:09 -0700, Randolph Pullen wrote:
> Jeff thanks for the clarification,
> What I am trying to do is run N concurrent copies of a 1 to N data
> movement program to affect an N to N solution.

I'm no MPI guru, nor do I completely understand what you are doing, but
isn't this an allgather (or possibly an alltoall)?



_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



      

Reply via email to