Last data update: 2014.03.03

Data Source

R Release (3.2.3)
CranContrib
BioConductor
All

Data Type

Packages
Functions
Images
Data set

Classification

Results 1 - 10 of 10 found.
[1] < 1 > [1]  Sort:

exportDoMPI (Package: doMPI) : Export variables to doMPI cluster

The exportDoMPI function exports variables to a doMPI cluster.
● Data Source: CranContrib
● Keywords: utilities
● Alias: exportDoMPI
● 0 images

openMPIcluster (Package: doMPI) : Create an MPI cluster object

The openMPIcluster function is used to create an MPI cluster object in a cluster worker. It is never executed by the master process. Unlike startMPIcluster, it does not actually launch workers. It simply creates an MPI cluster object, which is passed to the workerLoop function. It is used internally in spawn mode, but it also needs to be used in doMPI scripts that are started in non-spawn mode.
● Data Source: CranContrib
● Keywords: utilities
● Alias: openMPIcluster
● 0 images

setRngDoMPI (Package: doMPI) : Setup parallel RNG on a doMPI cluster

The setRngDoMPI function initializes the workers of a doMPI cluster to use parallel random number generation. To do this, it uses the "L'Ecuyer-CMRG" RNG support provided by the base and parallel packages. Specifically, the nextRNGStream function is used to assign each worker in the cluster to a different stream of random numbers.
● Data Source: CranContrib
● Keywords: utilities
● Alias: PRNG, setRngDoMPI
● 0 images

sinkWorkerOutput (Package: doMPI) : Redirect worker output to a file

The sinkWorkerOutput function is used to redirect worker output to a file. It is intended to be used from a doMPI script that is executed in “non-spawn” mode.
● Data Source: CranContrib
● Keywords: utilities
● Alias: sinkWorkerOutput
● 0 images

getDoMpiCluster (Package: doMPI) : Get the registered doMPI cluster object

The getDoMpiCluster function is used to get the cluster object that was registered using the registerDoMPI function. This can be useful when you want to get the communicator object for performing MPI operations in a foreach program.
● Data Source: CranContrib
● Keywords: utilities
● Alias: getDoMpiCluster
● 0 images

cluster (Package: doMPI) : Cluster Management Functions

clusterSize returns the number of workers in a cluster. closeCluster shuts down and cleans up a cluster.
● Data Source: CranContrib
● Keywords: utilities
● Alias: closeCluster, clusterSize
● 0 images

dompiWorkerLoop (Package: doMPI) : Create and start an MPI cluster

The dompiWorkerLoop function is used from a cluster worker to run the worker loop in order to execute worker tasks. This is intended to be used from a doMPI script that is executed in “non-spawn” mode.
● Data Source: CranContrib
● Keywords: utilities
● Alias: dompiWorkerLoop
● 0 images

doMPI-package (Package: doMPI) :

The doMPI package provides a parallel backend for the foreach package. It is similar to the doSNOW package, but uses Rmpi directly. This allows it to do more, and execute more efficiently. It can also make use of the multicore package to execute tasks across multiple cores on the worker nodes. This is can give very good performance on a computer cluster with multicore processors.
● Data Source: CranContrib
● Keywords: package
● Alias: doMPI, doMPI-package
● 0 images

startMPIcluster (Package: doMPI) : Create and start an MPI cluster

The startMPIcluster function is used to start an MPI cluster.
● Data Source: CranContrib
● Keywords: utilities
● Alias: startMPIcluster
● 0 images

registerDoMPI (Package: doMPI) : registerDoMPI

The registerDoMPI function is used to register doMPI with the foreach package. Specifically, you register a particular cluster object which will be used when executing the %dopar% operator. The cluster object is created using startMPIcluster.
● Data Source: CranContrib
● Keywords: utilities
● Alias: registerDoMPI
● 0 images