我在 HPC 上运行 doMPI,我想记录工作人员的输出。使用 doParallel,我能够使用makeCluster(outfile='myfile.log')
. 使用 doMPI,任何方法中似乎都没有outfile
参数。我尝试使用sinkWorkerOutput()
. 这行得通,但只为其中一名工人写了日志。我怀疑每个工人都在覆盖另一个。是否有outfile
用于 doMPI 的模拟?
一个相关的问题 - 在工人内部,我可以找到工人编号吗?
编辑:这是一个讨论如何使用 outfile 的答案的链接:How can I print when using %dopar%
谢谢您的帮助,
本