MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。MPI的具体实现一般采用MPICH。下面介绍如何在Windows 7系统下VC6中搭建MPI环境来编写MPI程序。1.安装MPI的SDK——MPICH2mpich2-1.4.1p1-win-ia32安装程序的下载地址:http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.4.1p1/mpich2-1.4.1p1-win-ia32.msi本文以设置安装在C:Program FilesMPICH2目录下为例。测试所安装的MPICH2测试前首先需要注册一个用户,具体操作如下:“开始”按钮-->所有程序-->MPICH2-->wmpiregister.exe。输入用户名、密码。有一点需要说明:该用户名须为有效的操作系统管理员账户,密码对应为系统登录密码。如图所示:接下来选择开始-->所有程序-->MPICH2-->wmpiexec.exe;选择Application为 c:program filesmpich2examplescpi.exe (就是自带的一个计算圆周率的例子程序)。在Number of processes的数量选择2表示用二个进程来协同完成。选中“run in separate windw”选项。再点击Excute就可以执行了。然后在控制台窗口下提示输入number of intervals ,随便输入个大点的数字(4000,4000000)就可以看到求的的圆周率值。如下图:运行结果如下:2.在VC6.0中添加MPICH在VC6.0中加入mpi的include和lib。VC6.0程序菜单中“工具” --> “选项”-->“目录”然后添加,如下图所示:
CentOS查看CPU、内存、版本等系统信息Ubuntu下用Gummi写中文Latex相关资讯 MPI
- Linux虚拟机中配置多节点MPI实现并 (今 10:18)
- 使用MPI实现直方图 (04/19/2013 11:38:05)
- MPI 堆排序 (08/14/2012 07:02:21)
| - Ubuntu环境MPI使用 (04/19/2013 11:41:05)
- Ubuntu下搭建MPI并行计算环境 (10/10/2012 06:29:21)
- MPI 加农算法 (08/10/2012 08:15:00)
|
本文评论 查看全部评论 (0)