R future, doSNOW, parallel и foreach для асинхронного выполнения

Я изо всех сил пытаюсь выбрать правильный пакет для параллельного асинхронного выполнения скриптов внешними программами с R (скрипт R также предоставляет входные данные и агрегирует выходные данные), я знаю о четырех популярных пакетах: future, doSNOW, parallel и foreach, но какой выбрать для этого задача ? У меня есть около 30 независимых задач, и мне нужно запустить 5 из них параллельно на локальной машине в Windows.


person Qbik    schedule 23.01.2019    source источник
comment
это может помочь: stackoverflow.com/questions/ 41057849/   -  person tushaR    schedule 23.01.2019
comment
Автор будущего фреймворка здесь: если вы знакомы с lapply() и друзьями, рекомендую использовать future.apply, который реализует future_lapply() и т. д. См. jottr.org/2018/06/23/future.apply_1.0.0 для ознакомления. Он должен обеспечить наименьший ментальный порог, который нужно преодолеть. Производительность различных подходов (future.lapply, foreach,...) примерно одинакова, потому что все они основаны на одних и тех же параллельных бэкэндах.   -  person HenrikB    schedule 24.01.2019