Apply-Style Dispatch for High-Performance Computing


[Up] [Top]

Documentation for package ‘Rhpc’ version 0.26.4

Help Pages

Rhpc-package Rhpc: MPI-based apply-style parallel computing for R
Rhpc_apply Parallel apply using MPI
Rhpc_enquote Quote arguments for remote evaluation
Rhpc_EvalQ Evaluate an expression on worker processes
Rhpc_Export Export variables to worker processes
Rhpc_finalize Finalize MPI environment
Rhpc_getHandle Get MPI communicator handle
Rhpc_gethandle Rhpc: MPI-based apply-style parallel computing for R
Rhpc_initialize Initialize MPI environment
Rhpc_lapply Parallel lapply using MPI
Rhpc_lapplyLB Parallel lapply with load balancing
Rhpc_mpi_finalize Rhpc: MPI-based apply-style parallel computing for R
Rhpc_mpi_initialize Rhpc: MPI-based apply-style parallel computing for R
Rhpc_mpi_lapply_LB Rhpc: MPI-based apply-style parallel computing for R
Rhpc_mpi_lapply_seq Rhpc: MPI-based apply-style parallel computing for R
Rhpc_mpi_worker_call Rhpc: MPI-based apply-style parallel computing for R
Rhpc_numberOfWorker Get number of worker processes
Rhpc_number_of_worker Rhpc: MPI-based apply-style parallel computing for R
Rhpc_sapply Parallel sapply using MPI
Rhpc_sapplyLB Parallel sapply with load balancing
Rhpc_serialize Serialize and unserialize R objects
Rhpc_serialize_norealloc Serialize and unserialize R objects
Rhpc_serialize_onlysize Serialize and unserialize R objects
Rhpc_setupRNG Setup random number generators for worker processes
Rhpc_splitList Split a list into chunks
Rhpc_unserialize Serialize and unserialize R objects
Rhpc_worker_call Call a function on worker processes
Rhpc_worker_noback Call a function on worker processes without collecting results