Generic Reproducible Parallel Backend for foreach
Loops
This package provides functions to perform
reproducible parallel foreach loops, using independent
random streams as generated by L'Ecuyer's combined
multiple-recursive generator [L'Ecuyer (1999)]. It
enables to easily convert standard %dopar% loops into
fully reproducible loops, independently of the number
of workers, the task scheduling strategy, or the chosen
parallel environment and associated foreach backend.
+ Details ...
Introduction
This doRNG
package provides functions to perform reproducible parallel foreach loops,
using independent random streams as generated by L'Ecuyer's combined multiple-recursive generator [L'Ecuyer (1999)].
It enables to easily convert standard %dopar% loops into fully reproducible loops, independently of the number of workers,
the task scheduling strategy, or the chosen parallel environment and associated foreach backend.
The package doRNG
is available from CRAN at http://cran.r-project.org/web/packages/doRNG.
The development project is hosted on R-forge
at http://r-forge.r-project.org/projects/dorng/
Help topics
-
%dorng%
Reproducible Parallel Foreach Backend
-
doRNG-package
Generic Reproducible Parallel Backend for foreach Loops
-
doRNGversion
Back Compatibility Option for doRNG
-
registerDoRNG
Registering doRNG for Persistent Reproducible Parallel Foreach Loops