Transform Serial R Code into Parallel R Code

Writing parallel R code can be difficult, particularly for code that is not "embarrassingly parallel". This experimental package automates the transformation of serial R code into more efficient parallel versions. It identifies task parallelism by statically analyzing entire scripts to detect dependencies between statements. It implements an extensible system for scheduling and generating new code. It includes a reference implementation of the 'List Scheduling' approach to the general task scheduling problem of scheduling statements on multiple processors.


News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("makeParallel")

0.1.1 by Clark Fitzgerald, a year ago


https://github.com/clarkfitzg/makeParallel


Report a bug at https://github.com/clarkfitzg/makeParallel


Browse source code at https://github.com/cran/makeParallel


Authors: Clark Fitzgerald [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports methods, utils, graphics, parallel, codetools, CodeDepends, whisker

Suggests igraph, roxygen2, knitr, rmarkdown, testthat


See at CRAN