parallelMap: Unified Interface to Parallelization Back-Ends

Share:

Unified parallelization framework for multiple back-end, designed for internal package and interactive usage. The main operation is a parallel "map" over lists. Supports local, multicore, mpi and BatchJobs mode. Allows "tagging" of the parallel operation with a level name that can be later selected by the user to switch on parallel execution for exactly this operation.

Author
Bernd Bischl <bernd_bischl@gmx.net>, Michel Lang <michellang@gmail.com>
Date of publication
2015-06-10 00:58:31
Maintainer
Bernd Bischl <bernd_bischl@gmx.net>
License
BSD_2_clause + file LICENSE
Version
1.3
URLs

View on CRAN

Man pages

parallelExport
Export R objects for parallelization.
parallelGetOptions
Retrieve the configured package options.
parallelGetRegisteredLevels
Get registered parallelization levels for all currently...
parallelLapply
Parallel versions of apply-family functions.
parallelLibrary
Load packages for parallelization.
parallelMap
Maps a function over lists or vectors in parallel.
parallelRegisterLevels
Register a parallelization level
parallelSource
Source R files for parallelization.
parallelStart
Parallelization setup for parallelMap.
parallelStop
Stops parallelization.

Files in this package

parallelMap
parallelMap/inst
parallelMap/inst/test_source_file.R
parallelMap/tests
parallelMap/tests/testthat
parallelMap/tests/testthat/test_autodetectCpus.R
parallelMap/tests/testthat/helpers.R
parallelMap/tests/testthat/helper_sockettest.R
parallelMap/tests/testthat/test_local.R
parallelMap/tests/testthat/test_registerLevels.R
parallelMap/tests/testthat/test_mpi.R
parallelMap/tests/testthat/test_multicore.R
parallelMap/tests/testthat/test_socket.R
parallelMap/tests/testthat/test_parallelGetOptions.R
parallelMap/tests/testthat/test_batchjobs.R
parallelMap/tests/testthat/test_stopWithJobErrorMessages.R
parallelMap/tests/testthat/test_parallelStart.R
parallelMap/tests/testthat/test_parallelApply.R
parallelMap/tests/test-all.R
parallelMap/NAMESPACE
parallelMap/NEWS
parallelMap/R
parallelMap/R/parallelSource.R
parallelMap/R/utils.R
parallelMap/R/parallelExport.R
parallelMap/R/getExtraPackages.R
parallelMap/R/logging.R
parallelMap/R/mclapply_fixed.R
parallelMap/R/parallelLibrary.R
parallelMap/R/getOption.R
parallelMap/R/makeMulticoreCluster.R
parallelMap/R/batchjobs.R
parallelMap/R/parallelApply.R
parallelMap/R/displayErrorMessages.R
parallelMap/R/parallelRegisterLevels.R
parallelMap/R/parallelMap.R
parallelMap/R/autodetectCpus.R
parallelMap/R/zzz.R
parallelMap/R/parallelStop.R
parallelMap/R/parallelStart.R
parallelMap/R/parallelShowOptions.R
parallelMap/MD5
parallelMap/DESCRIPTION
parallelMap/man
parallelMap/man/parallelGetOptions.Rd
parallelMap/man/parallelExport.Rd
parallelMap/man/parallelLibrary.Rd
parallelMap/man/parallelGetRegisteredLevels.Rd
parallelMap/man/parallelStart.Rd
parallelMap/man/parallelMap.Rd
parallelMap/man/parallelLapply.Rd
parallelMap/man/parallelRegisterLevels.Rd
parallelMap/man/parallelSource.Rd
parallelMap/man/parallelStop.Rd
parallelMap/LICENSE