在Windows上安装MPI

15

我正在尝试在Windows 8上安装MPI,但当我搜索网络时,我只找到了在XP/7上安装MPI的步骤,没有适用于Windows 8的步骤。链接是:http://swash.sourceforge.net/online_doc/swashimp/node9.html

首先,在我必须允许mpi.exe和smpd.exe通过防火墙进行通信时,这些exe文件没有被列出。 其次,当我以管理员身份运行cmd并键入:“smpd -install”时, 它显示:“Unknown option: -install”,我猜想适用于Windows 8的命令可能是其他的。 因此,如果有人能够帮助解决这个问题,我将非常感激,因为我无法进一步操作。


我有完全相同的问题。显然,MS-MPI不支持这些选项。你找到了解决问题的方法吗?例如,有没有关于如何开始使用MS-MPI的好资源? - Eike P.
MS-MPI 实际上是 Windows 版本的 MPICH。 - noname
2个回答

28

在我开始之前,需要说明的是MPI是一个标准,而不是你安装的库。 MPICHOpen MPIIntel MPIMS-MPI等都是这个标准的实现。当你说你想用MPI做X,并且请求帮助时,请注明你使用的哪种实现(以及版本)。

根据你的问题,我猜测你正在尝试安装MPICH,但版本不确定。自从1.4.1p版本以来,MPICH就不再支持Windows,即使该版本也没有得到MPICH团队的任何支持,因为所有的Windows专家都已经离开了。建议你查看当前支持Windows的实现之一。我知道的只有两个:免费的MS-MPI和付费的Intel MPI(更新:现在对于大多数用户是免费的),但可能还有其他实现,我不知道。如果你在尝试了这些实现之后仍然遇到问题,它们有自己的支持团队可以帮助你解决问题。


非常抱歉我的问题没有表达清楚。我现在正在尝试安装MS-MPI,你能告诉我可能的解决方案吗? - user2696258
不是很清楚。我对MS-MPI了解甚少。如果需要帮助,您可能需要通过官方支持渠道寻求帮助。我从未见过有人在这里回答MS-MPI的问题,但这并不意味着他们不存在。 - Wesley Bland

1

我不确定你在说哪个版本的MSMPI,但是这里是网页链接,你应该下载最新的MSMPI,它也支持Win 8.1。

你只需要双击并按照安装程序的说明操作即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接