mpich2(MPI并行程序安装包)下载安装-mpich2官方版下载
mpich2是MPI并行程序在WINDOWS系统下的安装包,搭建运行环境必备的一个软件包,适合广大的开发工具、编程人员,知识兔可以直接在windows7下安装使用,能够帮助用户快速安装并配置MPICH2环境,知识兔支持最新的MPI-2接口标准!
mpich2(MPI并行程序安装包)安装教程
1、首先,下载MPICH2 Windows安装包2、安装msi文件,为了省事,一切都按照默认的配置,直至安装完成3、WIN7下,有的机子装得时候smpd是自动安装的,有的机子win7下smpd.exe这个组件不会自动运行安装,需要你在管理员的账户下运行,进行安装注册。4、若smpd没有自动安装,在运行MPI( 即知识兔点击execute )的时候会提示smpd文件没有注册phrase。安装smpd的方法就是:① 以管理员身份运行cmd,方法为:知识兔点击开始菜单;在搜索框中输入鈥渃md鈥潱嵩诜祷氐乃阉鹘峁锌吹絚md的快捷方式;右键单击该快捷方式;在弹出菜单中选择鈥湸蚩募恢免€潱庋诮酉吕吹龅奈募兄邪裞md.exe文件复制到MPICH2的路径下的bin文件夹下,MPICH2的安装位置默认为 C:\Program Files (x86)\MPICH2\bin;右击C:\Program Files (x86)\MPICH2\bin\cmd.exe 文件,知识兔选择鈥溡怨芾碓鄙矸菰诵锈€潱狐/p>进入之后,smpd.exe -install -phrase behappy;出现下图,即表示安装smpd.exe成功。5、接下来就是配置过程了。以下是配置标准c++工程的过程,供参考。(1)将Win32改为x64(2)展开左边Configuration Properties,选中其中的C/C++,在右边Additional Include Directories加入MPICH2安装文件下的include文件夹,如鈥淐:\Program Files\MPICH2\include;鈥滭/p>(3)展开左边Linker,选中其中的General,在右边Additional Library Directories加入MPICH2安装文件夹下的lib文件夹,如鈥淐:\Program Files\MPICH2\lib;鈥滭/p>(4)展开左边Linker,选中其中的Input,在右边Additional Dependencies加入鈥渕pi.lib;鈥滭/p>至此,配置完成。6、在开始菜单下运行mpiexec.exe,7、知识兔选择需要运行的exe文件,知识兔选择需要的进程数,最后知识兔点击Execute按钮即可。8、下面是其他形式的配置说明。后面具体的配置过程在网上可以找到,记录一下:1)然后知识兔用VS创建一个C++的Win32控制台空项目,加入你的资源文件。2)打开项目属性对话框。3)进入配置属性1>配置为Debug和Release的时候,鈥淐/C++鈥澭∠羁ɡ锩娴拟€湸肷赦€澭∠羁ǎ≡疋€溤诵惺笨忖€澪€湺嘞叱?/MT)鈥潱狐/p>2>配置为所有配置的时候,鈥淐/C++鈥澭∠羁ɡ锩娴拟€湷9驸€澭∠羁ǎ€湼郊影柯尖€澕尤肽柯尖€淐:\Program Files\MPICH2\Include鈥潱狐/p>3>配置为所有配置的时候,鈥溋唇悠麾€澭∠羁ɡ锩娴拟€湷9驸€澭∠羁ǎ€湼郊涌饽柯尖€澕尤肽柯尖€淐:\Program Files\MPICH2\Lib鈥潱狐/p>4>配置为所有配置的时候,鈥溋唇悠麾€澭∠羁ɡ锩娴拟€溍钚锈€澭∠羁ǎ€湼郊友∠钼€澕尤脞€渕pi.lib,fmpich2.lib鈥潯Ⅻ/p>5>配置为Debug的时候,鈥溋唇悠麾€澭∠羁ɡ锩娴拟€溍钚锈€澭∠羁ǎ€湼郊友∠钼€澕尤脞€渃xxd.lib鈥潱狐/p>6>配置为Release的时候,鈥溋唇悠麾€澭∠羁ɡ锩娴拟€溍钚锈€澭∠羁ǎ€湼郊友∠钼€澕尤脞€渃xx.lib鈥潯Ⅻ/p>7>上面库文件中mpi.lib是用于C语言库,cxx.lib是用于C++语言库(cxxd.lib是debug版本),fmpich2.lib是用于Fortran语言库,可根据使用情况相应增减。8>进入常规->(项目默认值)MFC的使用,右边选择->在静态库中使用 MFC,可使生成的.exe文件拷贝到其它电脑也能单独运行。4)配置完成,知识兔可以编译并运行你的并行程序了。
下载仅供下载体验和测试学习,不得商用和正当使用。