2
0
Fork 0
mirror of https://github.com/MartinThoma/LaTeX-examples.git synced 2025-04-25 22:38:04 +02:00
This commit is contained in:
Martin Thoma 2014-03-09 20:34:02 +01:00
parent 3cec128f33
commit b0bddad82f
8 changed files with 82 additions and 1 deletions

View file

@ -0,0 +1,13 @@
#include "mpi.h"
int rank;
MPI_Comm comm;
...
MPI_Comm_rank(comm, &rank);
if (rank==0) {
... Code fur Prozess 0 ...
}
else {
... Code fur die anderen Prozesse ...
}

View file

@ -0,0 +1 @@
int MPI_Comm_rank( MPI_Comm comm, int *rank )

View file

@ -0,0 +1,7 @@
#include "mpi.h"
int size;
MPI_Comm comm;
...
MPI_Comm_size(comm, &size);
...

View file

@ -0,0 +1 @@
int MPI_Comm_size( MPI_Comm comm, int *size )

View file

@ -0,0 +1,10 @@
#include "mpi.h"
int myid;
int recvbuf[DATASIZE], sendbuf[DATA_SIZE];
...
/* Minimum bilden */
MPI_Reduce(sendbuf, recvbuf, DATA_SIZE, MPI_INT, MPI_MIN,
0, MPI_COMM_WORLD);
...

View file

@ -0,0 +1,3 @@
int MPI_Reduce(const void *sendbuf, void *recvbuf,
int count, MPI_Datatype datatype,
MPI_Op op, int root, MPI_Comm comm)