10

makeClusterSNOW 包的函数有不同的簇类型“ SOCK”、“ PVM”、“ MPI”和“ NWS”,但我不太清楚它们之间的区别,更具体地说,哪个最适合我的程序。

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

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

4

1 回答 1

6

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

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

于 2013-09-25T20:38:28.953 回答