Re: [OMPI users] Algorithms used in MPI_BCast

2012-09-25 Thread Iliev, Hristo
- und Kommunikationszentrum der RWTH Aachen Seffenter Weg 23, D 52074 Aachen (Germany) From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] On Behalf Of Pavel Mezentsev Sent: Monday, September 24, 2012 3:09 PM To: Open MPI Users Subject: Re: [OMPI users] Algorithms used in MPI_

Re: [OMPI users] Algorithms used in MPI_BCast

2012-09-24 Thread Pavel Mezentsev
Hello, Are you making these rules manually or in some automated way? Regards, Pavel Mezentsev. 2012/9/21 Iliev, Hristo > Hi, > > Open MPI uses several different algorithms depending on which module from > the "coll" framework is selected to perform the logic of the broadcast > operation. The "

Re: [OMPI users] Algorithms used in MPI_BCast

2012-09-21 Thread Iliev, Hristo
Hi, Open MPI uses several different algorithms depending on which module from the "coll" framework is selected to perform the logic of the broadcast operation. The "tuned" module which usually gets selected on cluster installations uses a heuristic rule, based on the message size and the size of t

Re: [OMPI users] Algorithms used in MPI_BCast

2012-09-21 Thread George Bosilca
More or less. Open MPI supports 6 algorithms: basic linear, chain, pipeline, split binary tree, binary tree, binomial tree. The decision to switch between them is somehow similar to what you describe for MPICH but more complex it depends on the number of nodes in the communicator and the size o