MPI , även känd som message passing interface , är ett sätt att ange ett bibliotek för att skicka meddelanden i ett datorprogram . Om du minskar MPI , minskar du värdet av de processer i en viss grupp till ett enda värde . MPI_Reduce är en syntax -kod som kan arbetas in C # -programmering , C + + programmering och Fortran programmering . Koden för att minska MPI för alla tre språk är något annorlunda . Instruktioner
1
Mata här koden i ett program skrivet i C # : " # include int MPI_Reduce ( void * sendbuf , void * recvbuf , int antal , MPI_Datatype datatype , MPI_Op op , int rot, MPI_Comm comm ) "
2 Skriv följande kod i en C + + -program : . " # include void MPI :: Intracomm :: Reduce ( const void * sendbuf , . void * recvbuf , int antal , const MPI :: datatyp & datatype , const MPI :: Op & op , int root ) const "
3 Mata in följande kod i Fortran ansökan : "Inkludera " mpif.h ' MPI_REDUCE ( sendbuf , RECVBUF , COUNT , datatype , OP , rOT , COMM , Ifel ) sendbuf ( * ) , RECVBUF ( * ) INTEGER COUNT , datatype , OP , rOT , COMM , Ifel " . Addera