在我之前的问题被标记为过于宽泛之后,我试图缩小我的问题。这是MPI的新内容。曾读过MPI Communictors,但仍然无法理解。首先,我基本上欣赏一下如何在代码中将MPI_COMM_WORLD之类的通信器拆分为MPI_Groups。例如,给定一个形状,例如方块,程序将MPI_COMM_WORLD分成两组grpArea和grpPerimeter,它们计算给定形状的面积和周长。这些组应进行私有计算并将结果返回到MPI_COMM_WORLD的根(等级0)。这可能不是最好的例子,但它说明了被困的地方。
提前感谢你。