Funktionsübersicht . . Gruppen, Kontexte und Kommunikatoren

Hilfesystem für den Message Passing Interface Standard MPI


MPI_Comm_rank

Bestimmt den Rang des rufenden Prozesses innerhalb des Kommunikators

Der Rang wird von MPI zum Identifizieren eines Prozesses verwendet. Die Rangnummer ist innerhalb eines Kommunikators eindeutig. Dabei wird stets von Null beginnend durchnumeriert. Sender und Empfänger bei Sendeoperationen oder die Wurzel bei kollektiven Operationen werden immer mittels Rang angegeben.

Syntax:

Input Parameter: Output Parameter: Aufruf:

#include "mpi.h" 

    int       rank;
    MPI_Comm  comm;

    ...
    MPI_Comm_rank(comm, &rank);
    if (rank==0) {
        ... Code für Prozeß 0 ... 
    }
    else {
        ... Code für die anderen Prozesse ... 
    }
Beispiel