我有以下问题:MPI虚拟图形拓扑广播
我想创建基于树形图,例如一个虚拟拓扑结构:
0
/ \
1 5
| \ |
2 4 3
顶点的数字的过程行列。
我成功地做到这一点,我有一个把手在我的新的沟通:
MPI_Comm graph_comm;
MPI_Graph_create(MPI_COMM_WORLD, nnodes, indexes, edges, 0, &graph_comm);
现在我的问题是: 是否有从每个带有父节点发送一个广播(MPI_Bcast)的可能性孩子只对他们的孩子(在这个例子中,等级为0的进程向进程1,5发送bcast;等级为1的进程向进程2,4发送bcast;用等级为5的进程向进程3发送bcast)