R SNOW包的“SOCK”,“PVM”,“MPI”和“NWS”之间的差异

时间:2013-09-25 20:13:10

标签: r cluster-computing load-balancing multicore snow

SNOW包的makeCluster函数具有不同的群集类型“SOCK”,“PVM”,“MPI”和“{{1} “但我不清楚他们之间的差异,更具体地说,这对我的计划来说是最好的。

目前我有一个不同长度的任务队列进入负载平衡群集NWS并使用64位32核Windows机器。

我正在寻找四种群集类型之间差异的简要描述,这对我的使用和原因最为适用。

1 个答案:

答案 0 :(得分:6)

欢迎使用并行编程。您可能想要仔细阅读R附带的优秀并行软件包的插图,因为它提供了一般性介绍。它还让您了解在Windows上可以做什么或不可以做什么 - 简而言之,PVM和MPI是同名库支持的标准并行编程方法。它们存在于Windows上,但使用频率较低,并且通常不像Unix版本那样成熟。

如果你想坚持下雪,你的选择基本上只限于SOCK类型集群。同样,包文档将有指针。