mpi.comm.size {Rmpi} | R Documentation |
mpi.comm.dup
duplicates (copies) a comm to a
new comm. mpi.comm.rank
returns its rank in a comm. mpi.comm.size
returns
the total number of members in a comm.
mpi.comm.dup(comm, newcomm) mpi.comm.rank(comm = 1) mpi.comm.size(comm = 1)
comm |
a communicator number |
newcomm |
a new communicator number |
Hao Yu
http://www.lam-mpi.org/, http://www-unix.mcs.anl.gov/mpi/www/www3/
## Not run: #Assume that there are some slaves running mpi.comm.size(comm=1) mpi.comm.size(comm=0) mpi.remote.exec(mpi.comm.rank(comm=1)) mpi.remote.exec(mpi.comm.rank(comm=0)) mpi.remote.exec(mpi.comm.size(comm=1)) mpi.remote.exec(mpi.comm.size(comm=0)) mpi.bcast.cmd(mpi.comm.dup(comm=1,newcomm=5)) mpi.comm.dup(comm=1,newcomm=5) ## End(Not run)