Learn R Programming

⚠️There's a newer version (0.5-3) of this package.Take me there.

pbdMPI (version 0.1-3)

Programming with Big Data -- Interface to MPI

Description

pbdMPI provides an efficient interface to MPI by utilizing S4 classes and methods with a focus on Single Program/Multiple Data (SPMD) parallel programming style, which is intended for batch parallel execution.

Copy Link

Version

Install

install.packages('pbdMPI')

Monthly Downloads

637

Version

0.1-3

License

GPL (>= 2)

Maintainer

Wei-Chen Chen

Last Published

December 18th, 2012

Functions in pbdMPI (0.1-3)

reduce-method

A Rank Receive a Reduction of Objects from Every Rank
info

Info Functions
gather-method

A Rank Gathers Objects from Every Rank
sendrecv-method

Send and Receive an Object to and from Other Ranks
seed for RNG

Seed Functions for Random Number Generators
recv-method

A Rank Receives (Blocking) an Object from the Other Rank
isend-method

A Rank Send (Nonblocking) an Object to the Other Rank
sendrecv.replace-method

Send and Receive an Object to and from Other Ranks
scatter-method

A Rank Scatter Objects to Every Rank
pbdMPI-package

Programming with Big Data -- Interface to MPI
wait

Wait Functions
communicator

Communicator Functions
allreduce-method

All Ranks Receive a Reduction of Objects from Every Rank
apply and lapply

Parallel Apply and Lapply Functions
global sort function

Global Quick Sort for Distributed Vectors or Matrices
SPMD Control

A set of controls in pbdMPI.
send-method

A Rank Send (blocking) an Object to the Other Rank
MPI array pointers

Set or Get MPI Array Pointers in R
probe

Probe Functions
SPMD Internal Functions

All SPMD Internal Functions
allgather-method

All Ranks Gather Objects from Every Rank
global any and all function

Global any and all for Distributed Vectors or Matrices
Internal Functions

All Internal Functions
global print and cat

Global Print and Cat Functions
get job id

Divide Job ID by Ranks
irecv-method

A Rank Receives (Nonblocking) an Object from the Other Rank
bcast-method

A Rank Broadcast an Object to Every Rank