Rmpi0.7-2.1 package

Interface (Wrapper) to MPI (Message-Passing Interface)

hosts

Hosts Information

internal

Internal functions

mpi.abort

MPI_Abort API

mpi.apply

Scatter an array to slaves and then apply a FUN

mpi.barrier

MPI_Barrier API

mpi.bcast.cmd

Extension of MPI_Bcast API

mpi.bcast

MPI_Bcast API

mpi.bcast.Robj

Extensions of MPI_Bcast API

mpi.cart.coords

MPI_Cart_coords

mpi.cart.create

MPI_Cart_create

mpi.cart.get

MPI_Cart_get

mpi.cart.rank

MPI_Cart_rank

mpi.cart.shift

MPI_Cart_shift

mpi.cartdim.get

MPI_Cartdim_get

mpi.comm.disconnect

MPI_Comm_disconnect API

mpi.comm.free

MPI_Comm_free API

mpi.comm.inter

MPI_Comm_get_parent, MPI_Comm_remote_size, MPI_Comm_test_inter APIs

mpi.comm

MPI_Comm_c2f, MPI_Comm_dup, MPI_Comm_rank, and MPI_Comm_size APIs

mpi.comm.set.errhandler

MPI_Comm_set_errhandler API

mpi.comm.spawn

MPI_Comm_spawn API

mpi.const

MPI Constants

mpi.dims.create

MPI_Dims_create

mpi.exit

Exit MPI Environment

mpi.finalize

MPI_Finalize API

mpi.gather

MPI_Gather, MPI_Gatherv, MPI_Allgather, and MPI_Allgatherv APIs

mpi.gather.Robj

Extentions of MPI_Gather and MPI_Allgather APIs

mpi.get.count

MPI_Get_count API

mpi.get.processor.name

MPI_Get_processor_name API

mpi.get.sourcetag

Utility for finding the source and tag of a received message

mpi.iapply

(Load balancing) parallel apply with nonblocking features

mpi.info

MPI_Info_create, MPI_Info_free, MPI_Info_get, MPI_Info_set APIs

mpi.intercomm.merge

MPI_Intercomm_merge API

mpi.parapply

(Load balancing) parallel apply

mpi.parSim

Parallel Monte Carlo Simulation

mpi.probe

MPI_Probe and MPI_Iprobe APIs

mpi.realloc

Find and increase the lengthes of MPI opaques comm, request, and statu...

mpi.reduce

MPI_Reduce and MPI_Allreduce APIs

mpi.remote.exec

Remote Executions on R slaves

mpi.scatter

MPI_Scatter and MPI_Scatterv APIs

mpi.scatter.Robj

Extensions of MPI_ SCATTER and MPI_SCATTERV

mpi.send

MPI_Send, MPI_Isend, MPI_Recv, and MPI_Irecv APIs

mpi.send.Robj

Extensions of MPI_Send and MPI_Recv APIs

mpi.sendrecv

MPI_Sendrecv and MPI_Sendrecv_replace APIs

mpi.setup.rng

Setup parallel RNG on all slaves

mpi.spawn.Rslaves

Spawn and Close R Slaves

mpi.universe.size

MPI_Universe_size API

mpi.wait

Nonblocking completion operations

An interface (wrapper) to MPI. It also provides interactive R manager and worker environment.