我正在尝试使用doAzureparallel软件包并行分析R中的nc文件。群集成功启动,我可以检查并行后端是否已注册getDoParWorkers()。
但是,分析要么很慢,要么挂起。即使使用这样的简单测试,它也会依赖于提交合并任务:
rows.exp.table <- 1:10
anomaly.rasters <- foreach(eachrow = rows.exp.table) %dopar%
{
.packages = c(
"dplyr","tidyr","raster"
)
# Load packages into session
lapply(.packages, require, character.only=TRUE)
x <- 1+2
return(x)
}