Hvordan redusere MPI

MPI, også kjent som meldingspasseringsgrensesnitt, er en måte å angi et bibliotek for å føre meldingene i et dataprogram. Hvis du reduserer MPI, reduserer du verdien av prosessene i en gitt gruppe til en enkelt verdi. MPI_Reduce er en syntaks kode som kan bli jobbet i C # programmering, C ++ programmering og Fortran programmering. Koden for å redusere MPI for alle tre språkene er litt annerledes.

Bruksanvisning

1 Input denne koden inn i et program skrevet i C #: "# include <mpi.h> int MPI_Reduce (void

sendbuf, ugyldig recvbuf, int, MPI_Datatype datatype, MPI_Op op, int rot, MPI_Comm comm)".

2 Skriv inn følgende kode i en C ++ program: "# include <mpi.h> void MPI :: Intracomm :: Reduser (konst tomrom

sendbuf, ugyldig recvbuf, int, konst MPI :: Datatype og datatype, konst MPI :: Op & op, int root) konst ".

3 Skriv inn følgende kode i Fortran program: "INNEHOLDE 'mpif.h' MPI_REDUCE (SENDBUF, RECVBUF, telle, datatype, OP, rot, KOMM, IERROR) <type> SENDBUF (), RECVBUF () INTEGER COUNT, datatype, OP, ROOT, COMM, IERROR ".