It really depends what are you trying to achieve. If the question is
rhetorical: "can I write a code that does in parallel broadcasts on
independent groups of processes ?" then the answer is yes, this is
certainly possible. If however you add a hint of practicality in your
question "can I write an
Let me clarify one thing,
When I said "there are q-1 groups that can communicate in parallel at the
same time" I meant that this is possible at any particular time. So at the
beginning we have q-1 groups that could communicate in parallel, then
another set of q-1 groups and so on until we exhaust
Assume that we have K=q*k nodes (slaves) where q,k are positive integers >=
2.
Based on the scheme that I am currently using I create [q^(k-1)]*(q-1)
groups (along with their communicators). Each group consists of k nodes and
within each group exactly k broadcasts take place (each node broadcasts
As always, thanks for your help Ralph!
Cutting over to PMIx 1.2.4 solved the problem for me. (Slurm wasn't
happy building with PMIx v2.)
And yes, I had ssh access to node04.
(And Gilles, thanks for your note, as well.)
Andy
On 10/27/2017 04:31 PM, r...@open-mpi.org wrote:
Two questions: