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

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