mpich2提供了简单的MPI配置功能,你可以选择将软件部署到电脑启动,从而让您可以在win系统上使用MPI并行程序,本次小编提供的安装包是这对win系统制作的,不能运行在Linux,当您需要安装的时候直接将去双击打开,根据软件的提示就可以安装了,非常简单,另外软件在安装的时候也会提示你安装smpd.exe程序,您可以默认将其安装,毕竟启动mpich2时需要smpd支持的,如果您也需要MPI并行程序安装包,就到河东下载吧!

软件功能
编译一个MPI程序:
1)为Visual Studio 2003或Intel Fortran 8.0创建一个项目
2)将mpich2 include添加到包含路径
3)将mpich2 lib添加到库路径中
4)对于C应用程序,将mpi.lib添加到您的目标链接命令。
5)对于Fortran应用程序,将fmpich2.lib添加到链接命令。
6)编译
7)将您的应用程序及其依赖的所有dll放在共享位置或将它们复制到所有节点。
8)使用mpiexec运行应用程序
软件特色
1)MS开发环境,Visual Studio或gcc编译C / C ++ MPI程序。
2)英特尔Fortran 8.0或g77编译Fortran MPI程序。
3)您的计算机上的管理员权限以安装进程管理器smpd.exe。
必须在要运行MPI程序的所有机器上安装MPICH2。分别在每台机器上运行安装程序。
安装程序在您的机器上创建以下mpich2目录结构:
MPICH2 BIN
MPICH2 包括
MPICH2 lib中
include和lib目录包含编译MPI程序所需的库。 mpich2 dll被复制到Windows system32目录中。 bin目录包含smpd.exe,它是用于启动MPI程序的MPICH2进程管理器。 mpiexec.exe也可在bin目录中找到,用于启动MPICH2作业。
安装方法
1、将mpich2安装到计算机,安装的界面就是这样的,这里显示next提示

2、提示您查看软件的使用说明,是英文的,点击下一步

3、这里就是软件的安装协议了,点击I agree

4、一些安装的设置,这里可以设置为behappy,点击下一步

5、软件的安装地址就默认C:/Program Files/MPICH2吧,也可以点击界面修改新的安装地址

6、如图所示,这里是安装的准备界面,点击安装next

7、提示MPI并行程序安装包安装的进度,请稍后

8、到这里MPI并行程序安装包就执行结束了,点击close

安装说明
smpd进程管理器将安装在此sstem上。 它需要管理员权限才能安装,因此如果您不在管理员组中,则应立即取消安装。 Smod将作为用于启动MPL流程的服务进行安装。 授权访问smpd服务受此处输入的秘密词限制。 所有系统上必须使用相同的密码
smpd.exe是每台计算机上启动MPICH2作业所需的唯一应用程序。但是,MPICH2应用程序需要mpich2 dlls。通过将mpich2 dll复制到每个节点上的windows system32目录可以满足此要求。然后任何mpich2应用程序都可以在这些系统上运行。这是安装程序的功能。如果您不想将mpich2 dll复制到每台计算机上,则需要将dll放在与要启动的可执行文件相同的位置。
例如,如果您有一个名为 myserver mysharedfolder的目录,并且在该目录中有myapp.exe和* mpich2 * .dll,则可以执行此命令:“mpiexec -n 4 myserver mysharedfolder myapp.exe “
注意:有几个mpich2 dll,根据您的构建目标(Fortran,C,Debug或Release),您将需要应用程序目录中相应的dll。
∨ 展开