- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                 PAGE  
 PAGE  #
实验一
一、实验题目
MPI安装与程序编译、运行和调试
实验目的
搭建MPI并行编程环境,开发并行程序;学习并行程序的编写、编译、运行 步骤,了解系统结构对编程模式和环境工具的影响。
实验内容:
在计算机局域网上安装MPICH2虚拟机,用一个简单的计算实例进行测试。 运行 实验代码 \MPI 运行程序 \ 文件夹下面的 hello.c 、 who.c 、 message.c 、 isend.c 和 mtpi.c 程序实例,体会 MPI 中获取进程标识、消息传递及非阻塞通 信等工作模式。
本次实验环境如下:
机器型号: DELL Inspiron 15R-5521
CPU:Intel(R)Core(TM) i5-3337U CPU @1.80GHZ
运行内存( RAM) 4GB
操作系统: Windows 7(32 位)
开发工具: Visual Studio 2012
MPICH版 本:mpich2-
创建用户
创建一个管理员级别的用户,本次实验创建了一个用户名为“mpi”密码同 为“ mpi”;
安装 MPICH
2.1打开名为“ mpich2- ,将 MPICH 安装到 C:\Program Files(X86)\MPICH2 下。
2.2 安装完毕后,打开 wmpiregister.exe ,将第一步创建的用户的用户名和密码输入 Account 和 password 对应的文本框内,点击注册后退出。如图	3-1 :
rFlI MPIEXEC ^register wrapper
Use thi s tool to encryp t an acc:ount and password to be used by	to launch.
mpichZ jobs?
The account prcvi ded must be a vali d user account available on all the nodes that will participate in mpich2 j obs.
E茎卯pl电:
mydodn ai ikVmyae c cunt
my a.e count
Account:
Account:
password
Click register to	the ere dent i als amd
Remote to delete the eredentialE; for the current user.
Regi ster	Remove	OK	Cancel
Fasswordl encrypted into th? Regi stry.
图3-1 MPI注册
2.3打开wmpiexec.exe,运行自带的cpi.exe测试程序,测试安装是否顺利。 若出现“ Error: No smpdpassphrase specified through the registry or .smpd file, exiti ng. ”或者其它非正常提示,均说明安装错误。正确安装后,运行测 试程序如图3-2 :
图3-2测试程序运行结果
2.4 在 Visual Studio 2012 中配置 MPI
打开 Visual Studio2012 ,文件-新建-项目,在 Visual C++下选择
Win32控制台应用程序,命名为“MPITest” ,创建完成后右击此项目,选择属性。
(2)配置目录,即加载Include和Lib库。依次选择配置属性-VC++目录, 将目录依次添加进去后点应用,如图	3-3 :
可拓文曽目誤色含巨录引用巨录库吕录
可拓文曽目誤
色含巨录
引用巨录
库吕录
Wirdows运行互目录
${VC1 nstallDirjbin;$(WindowSD_EKecutablePatti_Kfi6);$(Viln£r3llDi v C:\Prflgrant Fik^pec H 2\irbelud^$(vaH£td II Dirjl ndud£;$ o tlVCInsta II Dir)atlmfc\Jibjl(VCIn?tall Dir)l ib
CAProgram Files	PICH 2\li	nstal I Di d I i b;S(VCIn3ta 110
t{WindowsSDK^M	Path)
S(V€1 nstall Dir)3tlrnfr\src\jnfc; f (VCI n stall DirJatlmf^.src^jTTfcmrS (VCIn sta $(^€1 n5tall Dirjinclud e;$(VCInrtall Di rjatlnnf£\include: $ (Wi ndQiira^DKJnc
图3-3
配置目录
(3)配置运行库。依次选择配置
                您可能关注的文档
最近下载
- EHS体系程序文件-信息沟通、协商和决议管理程序.docx VIP
 - 高中政治课堂教学应用时事政治策略探究.doc VIP
 - (GBT7588 1—2020)电梯制造与安装安全规范.pdf VIP
 - 设施农业智能化与现代农业装备产业发展趋势报告.docx
 - “十四五”公路养护发展规划.docx VIP
 - 健康评估(第二版)全套教学课件.pptx
 - 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
 - 2024年贵州省六盘水市中考语文试卷真题(含答案逐题解析).docx
 - CQI-27铸造系统评估表 第二版(2023).xls VIP
 - 银行大堂服务实训(第2版) 课件 项目4 营业中引导营销服务.pdf VIP
 
原创力文档
                        

文档评论(0)