R Studio Server:多个AWS EC2节点

时间:2014-09-22 19:21:03

标签: r parallel-processing

我可以使用ForEach和DoSnow包在R Studio中并行运行代码。我可以轻松启动运行R Studio Server的32核AWS EC2实例,并使用以下代码并行运行代码:

cl<-makeCluster(32) 
registerDoSNOW(cl)
foreach () %dopar% {}

但是,单个AWS EC2实例上的最大核心数为32.如何在多个AWS EC2节点上使用相同的确切代码并使用所有核心?

例如,假设我想在4个AWS EC2上并行运行相同的代码,这将使用128个内核,这样的实例:

cl<-makeCluster(128) 
registerDoSNOW(cl)
foreach () %dopar% {}

是否有一些简单的方法将多个EC2实例“绑定”在一起,以便R Studio Server,ForEach和DoSnow将这128个核心看作是一个EC2实例?

0 个答案:

没有答案