CRAN/E | pbdMPI

pbdMPI

R Interface to MPI for HPC Clusters (Programming with Big Data Project)

Installation

About

A simplified, efficient, interface to MPI for HPC clusters. It is a derivation and rethinking of the Rmpi package. pbdMPI embraces the prevalent parallel programming style on HPC clusters. Beyond the interface, a collection of functions for global work with distributed data and resource-independent RNG reproducibility is included. It is based on S4 classes and methods.

Citation pbdMPI citation info
pbdr.org/
System requirements OpenMPI (>= 1.5.4) on Linux, Mac, and FreeBSD. MS-MPI (Microsoft MPI v7.1 (SDK) and Microsoft HPC Pack 2012 R2 MS-MPI Redistributable Package) on Windows.
Bug report File report

Key Metrics

Version 0.5-1
R ≥ 3.6.0
Published 2023-12-10 137 days ago
Needs compilation? yes
License Mozilla Public License 2.0
CRAN checks pbdMPI results

Downloads

Yesterday 12 -29%
Last 7 days 65 -55%
Last 30 days 676 -14%
Last 90 days 2.185 -32%
Last 365 days 9.431 +24%

Maintainer

Maintainer

Wei-Chen Chen

wccsnow@gmail.com

Authors

Wei-Chen Chen

aut / cre

George Ostrouchov

aut

Drew Schmidt

aut

Pragneshkumar Patel

aut

Hao Yu

aut

Christian Heckendorf

ctb

(FreeBSD)

Brian Ripley

ctb

(Windows HPC Pack 2012)

R Core team

ctb

(some functions are modified from the base packages)

Sebastien Lamy de la Chapelle

aut

(fix check type for send/recv long vectors)

Material

README
ChangeLog
INSTALL
Reference manual
Package source

In Views

HighPerformanceComputing

Vignettes

pbdMPI-guide

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

pbdMPI archive

Depends

R ≥ 3.6.0
methods

Imports

float
parallel

Reverse Depends

kazaam
pbdSLAP
pmclust

Reverse Suggests

Chaos01

Reverse Enhances

cubfits
MixfMRI
RNetCDF