.


:




:

































 

 

 

 


MPI

MPI . , ( ). , .

( SPMP). , , . C Fortran MPI.

MPI- ( MPI-2 ). 0 p-1, p . .

MPI . MPI (point-to-point) (collective) .

, , . 5.3.

, MPI . 5.2 5.4.

. MPI , (), .

, , . . , MPI.

. . MPI_COMM_WORLD.

(intercommunicator).

MPI 5.6.

MPI . MPI , C Fortran. , MPI .

MPI 5.5.

, , . , ( ).

( 3), .

MPI (. 5.7). , , , .

, MPI () . MPI 5.7.

, , MPI:

C; MPI Fortran . 5.8.1,

MPI MPI . 5.8.2,

MPI 1.2 (MPI-1); 2.0 . 5.8.3.

MPI, , , , MPI MPI 125 . , MPI 6 MPI. MPI . MPI.

MPI

MPI

- MPI, .

MPI

MPI :

int MPI_Init (int *agrc, char ***argv);

MPI-. .

MPI :

int MPI_Finalize (void);

, , , MPI, :

#include "mpi.h"

int main (int argc, char *argv[]) {

< MPI >

MPI_Init (&agrc, &argv);

< MPI >

MPI_Finalize();

< MPI >

return 0;

}

:

1. mpi.h , MPI,

2. MPI_Init MPI_Finalize ( ) ,

3. MPI_Init MPI_Initialized , MPI_Init.

MPI. MPI, , , . MPI, , .



<== | ==>
| MPI-
:


: 2016-07-29; !; : 673 |


:

:

: , .
==> ...

1850 - | 1452 -


© 2015-2024 lektsii.org - -

: 0.019 .