如何在Windows上的多台机器上运行MPI程序?

时间:2014-09-08 18:22:48

标签: c++ mpi

我打算做一些并行计算,我完全是这个领域的初学者。我将使用MPI进行并行工作,使用Master-Slave模型。我现在有两台安装了microsoft sdk的机器,并希望其中一台成为主节点。但是,我不知道如何指定运行该程序的其他机器。有没有像指定从节点的IP地址的方法?如何启动我的程序?

1 个答案:

答案 0 :(得分:1)

任何答案都取决于您的MPI实施。你可以找到几个窗口,包括Intel-MPI和MS-MPI。

让我们从MS-MPI开始,因为它可以免费使用:

http://msdn.microsoft.com/en-us/library/bb524831%28v=vs.85%29.aspx

然后,这里的指南应该让你走得很远:

http://social.technet.microsoft.com/wiki/contents/articles/2539.diy-supercomputing-how-to-build-a-small-windows-hpc-cluster.aspx