113 散播一个矩阵 |
我们设置每一块的偏移,作为块中的一个元素的位置。这是因为MPI_Scatterv使用扩充来决定要发送的每一行的起始。
scdispls[0] = 0; scdispls[1] = 4; scdispls[2] = 32; scdispls[3] = 36; MPI_Scatterv( sendbuf, sendcounts, scdispls, block, recvbuf, nx * ny, MPI_DOUBLE, 0, MPI_COMM_WORLD );
怎样使用拓扑例程,以便使它更加通用?
Copyright: NPACT |