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.

Getting started

Package details

AuthorHenrik Bengtsson [aut, cre, cph] (<https://orcid.org/0000-0002-7579-5165>), Charlie Gao [ctb] (<https://orcid.org/0000-0002-0750-061X>)
MaintainerHenrik Bengtsson <henrikb@braju.com>
LicenseGPL (>= 3)
Version0.2.2
URL https://future.mirai.futureverse.org https://github.com/futureverse/future.mirai
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("future.mirai")

Try the future.mirai package in your browser

Any scripts or data that you put into this service are public.

future.mirai documentation built on July 3, 2024, 5:06 p.m.