Neutral Binding
MPI_ALLREDUCE( sendbuf, recvbuf, count, datatype, op, comm) [ IN sendbuf] starting address of send buffer (choice) [ OUT recvbuf] starting address of receive buffer (choice) [ IN count] number of elements in send buffer (integer) [ IN datatype] data type of elements of send buffer (handle) [ IN op] operation (handle) [ IN comm] communicator (handle)
C Binding
int MPI_Allreduce(void* sendbuf, void* recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm)
FORTRAN Binding
MPI_ALLREDUCE(SENDBUF, RECVBUF, COUNT, DATATYPE, OP, COMM, IERROR) <type> SENDBUF(*), RECVBUF(*) INTEGER COUNT, DATATYPE, OP, COMM, IERROR
C++ Binding (in the MPI:: namespace)
void Intracomm::Allreduce(const void* sendbuf, void* recvbuf, int count, const Datatype& datatype, const Op& op) const
|
|