doFuture (Q54217): Difference between revisions
From MaRDI portal
Changed an Item |
Set profile property. |
||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI software profile / rank | |||
Normal rank |
Revision as of 07:12, 4 March 2024
Use Foreach to Parallelize via the Future Framework
Language | Label | Description | Also known as |
---|---|---|---|
English | doFuture |
Use Foreach to Parallelize via the Future Framework |
Statements
20 December 2023
0 references
The 'future' package provides a unifying parallelization framework for R that supports many parallel and distributed backends. The 'foreach' package provides a powerful API for iterating over an R expression in parallel. The 'doFuture' package brings the best of the two together. There are two alternative ways to use this package. The recommended approach is to use 'y <- foreach(...) %dofuture% { ... }', which does not require using 'registerDoFuture()' and has many advantages over '%dopar%'. The alternative is the traditional 'foreach' approach by registering the 'foreach' adapter 'registerDoFuture()' and so that 'y <- foreach(...) %dopar% { ... }' runs in parallelizes with the 'future' framework.
0 references
expanded from: LGPL (≥ 2.1) (English)
0 references