MPI编程环境配置与示例

MPI编程环境配置与示例
MPI编程环境配置与示例

目录

一. 系统安装 (2)

1. 下载地址 (2)

2. 安装步骤 (2)

3. Visual Stdio设置 (2)

二. 实验程序 (3)

1. 简单的MPI编程示例 (3)

2. 消息传递MPI编程示例1 (4)

3. 消息传递MPI编程示例2 (5)

4. Monte Carlo方法计算圆周率 (7)

5. 计算积分 (9)

三. 心得体会 (10)

一.系统安装

1.下载地址

FTP匿名登陆https://www.360docs.net/doc/7418284935.html,,在pub/mpi/nt文件夹中

2.安装步骤

1)在安装有MPI的计算机上要建立一个有管理员权限的账户,不可以没有密码;

2)双击exe文件,按默认设置安装MPI;

3)注册MPI账户,调用MPIRegister.exe,用户名和密码即为第一步中的账户。

3.Visual Stdio设置

为避免每新建一个项目都要设置一次,可以对它进行通用设置。

打开视图-其他窗口-属性管理器,点击Debug|Win32目录下的https://www.360docs.net/doc/7418284935.html,er,在VC++目录下的包含目录中添加MPICH的Include 路径,库目录中添加MPICH的Lib路径;在链接器-输入目录下的附加依赖项中添加mpich.lib、mpe.lib、mped.lib、mpichd.lib。

二.实验程序

1.简单的MPI编程示例

1)源代码

2)运行截图

2.消息传递MPI编程示例1 1)源代码

2)运行截图

3.消息传递MPI编程示例2 1)源代码

2)运行截图

4.Monte Carlo方法计算圆周率1)源代码

2)运行截图

5.计算积分1)源代码

2)运行截图

三.心得体会

1.学习了MPICH的安装、注册。用户名和密码为装有MPI、的计算机的账号名

和密码(注册时密码不能为空),

2.学会执行MPI程序——基于图形界面的guiMPIRun

3.通过PPT上的程序,真正了解了什么是并行实验程序,并自己实现和观察了

并行程序执行的过程,对并行程序设计有了进一步的了解。

相关主题
相关文档
最新文档