Я запускаю doMPI на HPC и хочу регистрировать вывод рабочих. Используя doParallel, я смог использовать makeCluster(outfile='myfile.log')
. В doMPI, похоже, нет аргумента outfile
ни в одном из методов. Я пробовал использовать sinkWorkerOutput()
. Это работает, но записывает журнал только для одного из рабочих. Подозреваю, что каждый воркер перезаписывает другой. А есть аналог outfile
для doMPI?
Связанный вопрос - внутри рабочего, могу ли я найти его номер?
РЕДАКТИРОВАТЬ: вот ссылка на ответ, в котором обсуждается, как использовать аутфайл: Как я могу печать при использовании% dopar%
Спасибо за помощь,
Бен
sink
илиcat
в вашу функцию? - person Jav   schedule 04.03.2017