parallelMap

Unified Interface to Parallelization Back-Ends

Unified parallelization framework for multiple back-end, designed for internal package and interactive usage. The main operation is parallel mapping 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.

Tests Vignettes

Available Snapshots

This version of parallelMap can be found in the following snapshots:

Dependencies

Imports/Depends/LinkingTo/Enhances (3)
  • R
  • BBmisc >= 1.8
  • checkmate >= 1.8.0
  • Suggests (6)
  • BatchJobs
  • batchtools >= 0.9.6
  • data.table
  • Rmpi
  • snow
  • testthat
  • Version History