-4

mpi.h を使ってプログラムを書きたい このプログラムでは、配列内の数値を合計するには

たとえば、この数字1 2 3 4 5 6 7 8 9 10を持つ1つの配列a [10]があり、合計= 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55が必要です

これは処理するために使用する必要がありますか?

どのようにそれを行うことができますか?

4

2 に答える 2

1

MPI を使用した送受信に関するこの例を読んでください。

int wpp = n/np;
for(i=wpp * me; i < wpp * (me+1); ++i){
   partialSum += a[i];
} 

me==1 を me==0 のプロセスに送信します。

于 2013-04-23T11:16:33.423 に答える