mpich2怎么安装 win7 64位系统下安装配置mpich2的方法教程

mpich2是什么?mpich2怎么安装和配置?MPICH2 Windows是MPICH2在Windows环境下的安装包,能够帮助用户快速安装并配置MPICH2环境。MPICH2是与MPI-2相对应的MPICH 实现版本,包含了MPI-2相对于MPI-1扩充后的一些功能,比如动态任务管理,并行I/O 等。好了。关于mpich2的介绍先到这里,接下来就让我们一起去看看win7 64位系统下安装配置mpich2的方法教程吧!

win7 64位系统下安装配置mpich2教程

1、首先,下载MPICH2 Windows安装包

2、安装msi文件,为了省事,一切都按照默认的配置,直至安装完成

3、WIN7下,有的机子装得时候smpd是自动安装的,有的机子win7下smpd.exe这个组件不会自动运行安装,需要你在管理员的账户下运行,进行安装注册。

4、若smpd没有自动安装,在运行MPI( 即点击execute )的时候会提示smpd文件没有注册phrase。

安装smpd的方法就是:

① 以管理员身份运行cmd,方法为:点击开始菜单;

在搜索框中输入“cmd”,将会在返回的搜索结果中看到cmd的快捷方式;

右键单击该快捷方式;

在弹出菜单中选择“打开文件位置”,这样,在接下来弹出的文件夹中把cmd.exe文件复制到MPICH2的路径下的bin文件夹下,MPICH2的安装位置默认为 C:\Program Files (x86)\MPICH2\bin;

右击C:\Program Files (x86)\MPICH2\bin\cmd.exe 文件,选择“以管理员身份运行”;

进入之后,smpd.exe -install -phrase behappy;

出现下图,即表示安装smpd.exe成功。

5、接下来就是配置过程了。以下是配置标准c++工程的过程,供参考。

(1)将Win32改为x64

(2)展开左边Configuration Properties,选中其中的C/C++,在右边Additional Include Directories加入MPICH2安装文件下的include文件夹,如“C:\Program Files\MPICH2\include;”

(3)展开左边Linker,选中其中的General,在右边Additional Library Directories加入MPICH2安装文件夹下的lib文件夹,如“C:\Program Files\MPICH2\lib;”

(4)展开左边Linker,选中其中的Input,在右边Additional Dependencies加入“mpi.lib;”

至此,配置完成。

6、在开始菜单下运行mpiexec.exe,

7、选择需要运行的exe文件,选择需要的进程数,最后点击Execute按钮即可。

8、下面是其他形式的配置说明。

后面具体的配置过程在网上可以找到,记录一下:

1)然后用VS创建一个C++的Win32控制台空项目,加入你的资源文件。

2)打开项目属性对话框。

3)进入配置属性

1>配置为Debug和Release的时候,“C/C++”选项卡里面的“代码生成”选项卡,选择“运行时库”为“多线程(/MT)”;

2>配置为所有配置的时候,“C/C++”选项卡里面的“常规”选项卡,为“附加包含目录”加入目录“C:\Program Files\MPICH2\Include”;

3>配置为所有配置的时候,“链接器”选项卡里面的“常规”选项卡,为“附加库目录”加入目录“C:\Program Files\MPICH2\Lib”;

4>配置为所有配置的时候,“链接器”选项卡里面的“命令行”选项卡,为“附加选项”加入“mpi.lib,fmpich2.lib”。

5>配置为Debug的时候,“链接器”选项卡里面的“命令行”选项卡,为“附加选项”加入“cxxd.lib”;

6>配置为Release的时候,“链接器”选项卡里面的“命令行”选项卡,为“附加选项”加入“cxx.lib”。

7>上面库文件中mpi.lib是用于C语言库,cxx.lib是用于C++语言库(cxxd.lib是debug版本),fmpich2.lib是用于Fortran语言库,可根据使用情况相应增减。

8>进入常规->(项目默认值)MFC的使用,右边选择->在静态库中使用 MFC,可使生成的.exe文件拷贝到其它电脑也能单独运行。

4)配置完成,可以编译并运行你的并行程序了。

不过需要注意的事,这些IDE都是比较早得版本,和我们用vs2010不太一样,但是设置的东西都一样,位置变了而已。

最后,由于mpiexec执行是通过port进行线程间交换数据的,所以如果遇到问题,还要注意配置防火墙配置。除了一些第三方防火墙,比如360防火墙要设置外,也不要设置windows自身带的防火墙。如果不会设置,最简单的方法就是将防火墙统统关闭。在不使用mpiexec的时候再打开防火墙。

教程结束,以上就是关于mpich2怎么安装?win7 64位系统下安装配置mpich2的方法教程的全部内容,希望对大家有所帮助!更多mpich2使用技巧,请继续关注我们网站哦!

(0)

相关推荐

  • 在win7 64位系统下安装CAD2006挂CASS7.1步骤

    很多同行说在win7 64位系统下安装不了cass,所以将64位的win7改为34位win7系统,或者改到XP系统,这样做首先就是让电脑的性能发挥不出来,其次就是软硬件不兼容.其实都可以安装的,只是你 ...

  • 怎么用u盘安装win7 64位系统

    怎么用u盘安装win7 64位系统 1.首先将u盘制作成系统之家u盘启动盘,接着前往相关网站下载win7系统存到u盘启动盘,重启电脑等待出现开机画面按下启动快捷键F11,选择u盘启动进入到系统之家u盘 ...

  • 怎么在Win7 64位系统下设置管理员身份运行CMD

    怎么在Win7 64位系统下设置管理员身份运行CMD 对于用户来说,CMD命令的使用频率十分高.我们可以用通过CMD,快速调出系统程序. 下面,小编给各位深度系统win7 64位系统用户分享以管理员身 ...

  • Win7 64位系统无法进入安全模式的解决方法

    在Win7系统出现故障而无法在正常模式修复操作的时候,通常我们会在开机的时候按F8键,然后在高级启动菜单中选择“安全模式”进入,安全模式是一个类似纯净的系统方便我们诊断问题所在,不过有的用户反映按F8 ...

  • 在win7 64位操作系统下运行debug软件的方法

    在win7 64位操作系统下运行debug软件的方法 具体方法如下: 1.我们网上去下载debug.exe,这里我把debug放在了c盘根目录下; 2. 接下来,我们需要下载很重要的一个软件叫DosB ...

  • Win7 64位系统下玩游戏时蓝屏的修复修复方法

    问题:我的电脑是Win7 系统,在玩游戏时候蓝屏了,不知道该怎么办?我的是电脑是Win7 64位,请问该怎么解决? 解决方法: 1、首先打开计算机界面,然后展开路径到C:WINDOWSsystem32 ...

  • Win7 64位系统下鼠标反应迟钝的解决方案

    鼠标是我们在使用电脑过程中必不可少的设备之一,但是随着使用时间久了,鼠标就会出现一些问题,比如就有用户反映说鼠标反映特别迟钝,点击之后要半天才会反应过来,让人觉得很是困扰,那么要怎么办呢?下面跟大家分 ...

  • 如何在WIN8 64位系统下安装CAD07版本的天正建筑

    现在刚买到的电脑大多数都是WIN8  64位的系统,但是许多同学在学习CAD的过程中使用的是2007版本的CAD,这个版本的CAD无法在这个系统中安装天正建筑这个软件. 操作方法 01 首先运行CAD ...

  • Win7 64位系统下CAD安装燕秀工具箱提示安装目录无法写入权限怎么办

    很多用户都出现了此问题,不过经常尝试验证,将CAD更换成2005或2007版本的用户,现在都可正常安装燕秀工具箱,下面跟大家带来安装燕秀工具箱无写入权限的具体步骤如下: 1、首先安装好燕秀工具箱2.8 ...