MPI, auch als Message-Passing -Interface bekannt ist, ist ein Weg, um eine Bibliothek für die Weitergabe von Nachrichten in einem Computer-Programm angeben . Wenn Sie die MPI reduzieren, reduzieren Sie den Wert der Prozesse in einer bestimmten Gruppe auf einen einzigen Wert . MPI_Reduce ist ein Syntax- Code, der in C #-Programmierung gearbeitet werden kann , C + + und Fortran- Programmierung Programmierung. Der Code zum MPI für alle drei Sprachen zu reduzieren, ist etwas anders. Anleitung
1
Eingang dieser Code in ein Programm in C # geschrieben : " # include int MPI_Reduce (void * sendbuf , void * recvbuf , int count , MPI_Datatype Datentyp MPI_Op op , int root , MPI_Comm comm ) "
2 Geben Sie den folgenden Code in ein C + +-Programm : . " # include nichtig MPI :: Intracomm :: Reduce (const void * sendbuf , . void * recvbuf , int count , const MPI :: Datentyp & Datentyp const MPI :: Op & op , int root) const "
3 Geben Sie den folgenden Code in Fortran -Anwendung : "INCLUDE " mpif.h ' MPI_Reduce ( sendBuf , recvbuf , COUNT , DATATYPE , OP , Wurzel, COMM , IERROR ) sendBuf (*), recvbuf (*) INTEGER COUNT , DATATYPE , OP , Wurzel, COMM , IERROR " .