MPI ғ . в-ғ ү ә ұқ ә .
ү
ғ .
қ қ .
қ.
4. ғ қ.
қ
Ұқ
MPI_.......v (Gatherv, Scatterv, Allgatherv, Alltoallv)
ү ң
ә ү:
Ƴ ү қ ұқ .
Қ ү қ ұқ .
.
ү ә .
ң ү ү ә .
Қң ү ү .
32. MPI- ұқ ә ң ү, ә қ MPI Ұқ |
ғ қ қ
:
-
- , , қ
- қ қ, қ , ..
қ
33. өң: ғ ө.
M × n ө n ұ b ң ө m ө .
ө ң
-қ ө ұ қ ң ң . N ұқ ң ң әң өң n ә n-1 қ . -қ өң ү m ү қ.
ө ң
қ қ ә - ң ә ү ү -ә қ ү.
өң ң ң қ ә ғ ө ( ) өұ ө () ұ.
ғ ө қ ғ ө
|
|
өң: ғ ө
ү ө ң ү ө ө қ ң ң ғ ә.ө ә ү ө .ұ ә қ , ә ө ә қ. қ n*n ө ә ә ө q қ. қ қ k*k ө,
k = n/q . ә ң ү ө ө ү :
ғ ң ә ү қ қ:
өң әң ә ә ө ғ қ ө қ. 22 ө ө ө:
44 ө ғ ө ө . 44 ө ө ққ.
ұғ ә 22 ө 4 ғ ө :
ұ 22 ө ө ө. 1- ү :
ө:
ҳ
q ң ү .
q i ң A ң B ң қ ғ қ.
қ ө mn -қ ө .
O(mnl) қ .
1:
() ң қ ң қ . ( size)
ә (A , B ғ ө)