Hello,
I believe my understanding of MPI_Probe is not correct. Here's what I have as a
setup:
Two MPI processes, A and B. Process A sends a large message, M1 using tag T1,
and a small message, M2 using tag T2. The recepient of both messages is B.
The order of sending the messages is M1 and the
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
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