future.mirai: A 'Future' API for Parallel Processing using 'mirai'

Implementation of the 'Future' API <doi:10.32614/RJ-2021-048> on top of the 'mirai' package <doi:10.5281/zenodo.7912722>. This allows you to process futures, as defined by the 'future' package, in parallel out of the box, on your local machine or across remote machines. Contrary to back-ends relying on the 'parallel' package (e.g. 'multisession') and socket connections, 'mirai_cluster' and 'mirai_multisession', provided here, can run more than 125 parallel R processes.

Version: 0.2.1
Depends: future
Imports: mirai (≥ 0.12.1), parallelly, utils
Suggests: future.tests, future.apply, listenv
Published: 2024-05-15
Author: Henrik Bengtsson ORCID iD [aut, cre, cph], Charlie Gao ORCID iD [ctb]
Maintainer: Henrik Bengtsson <henrikb at braju.com>
BugReports: https://github.com/HenrikBengtsson/future.mirai/issues
License: GPL (≥ 3)
URL: https://future.mirai.futureverse.org, https://github.com/HenrikBengtsson/future.mirai
NeedsCompilation: no
Citation: future.mirai citation info
Materials: README NEWS
CRAN checks: future.mirai results

Documentation:

Reference manual: future.mirai.pdf

Downloads:

Package source: future.mirai_0.2.1.tar.gz
Windows binaries: r-devel: future.mirai_0.2.1.zip, r-release: future.mirai_0.2.0.zip, r-oldrel: future.mirai_0.2.1.zip
macOS binaries: r-release (arm64): future.mirai_0.2.1.tgz, r-oldrel (arm64): future.mirai_0.2.1.tgz, r-release (x86_64): future.mirai_0.2.1.tgz, r-oldrel (x86_64): future.mirai_0.2.1.tgz
Old sources: future.mirai archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=future.mirai to link to this page.