Syntax:
Das comm-Argument muß ein Intrakommunikator sein.
Aufruf:
Waehlt die Prozesse mit Rang 1, 2, 4 und 5 aus und bildet aus ihnen einen neuen Kommunikator
#include "mpi.h"
#define MAX 4
int n;
int ranks[MAX];
MPI_Comm newcomm;
MPI_Group group, newgroup;
...
MPI_Comm_group(MPI_COMM_WORLD, &group);
ranks[0]=1;
ranks[1]=2;
ranks[2]=4;
ranks[3]=5;
n=MAX;
MPI_Group_incl(group, n, ranks, &newgroup);
MPI_Comm_create(MPI_COMM_WORLD, newgroup, &newcomm);
...
MPI_Comm_free(&newcomm);
...
Beispiel