-2

行列 A[10][10] があります。この行列の最初の行を別のプロセスに送りたいです。どうすればいいですか?

前もって感謝します..

4

1 に答える 1

2
Look at these pages:

http://www.mcs.anl.gov/research/projects/mpi/www/www3/MPI_Recv.html http://www.mcs.anl.gov/research/projects/mpi/www/www3/MPI_Send.html

....サンプルコード:

if(rank==0){
MPI_Send(&A[0][0],10,MPI_DOIBLE,rank+1,tag,MPI_COMM_WORLD);
}
if(rank==1){
MPI_Recv(&A[0][0],10,MPI_DOIBLE,rank-1,tag,MPI_COMM_WORLD,*status);
}
于 2012-05-17T16:17:56.030 に答える