5 int main( int argc, char **argv )
7 int rank, value, result;
9 MPI_Init (&argc, &argv);
10 MPI_Comm_rank (MPI_COMM_WORLD, &rank);
12 value = (rank == 0) ? 3 : 6;
13 MPI_Allreduce (&value, &result, 1, MPI_INT, MPI_BOR, MPI_COMM_WORLD);
14 if (rank == 0) printf ("Result of 3 BOR 6 is %d, result of 3|6 is %d\n",