并行计算实验环境搭建指南

并行计算实验环境搭建指南

ID:6726488

大小:201.50 KB

页数:6页

时间:2018-01-23

并行计算实验环境搭建指南_第1页
并行计算实验环境搭建指南_第2页
并行计算实验环境搭建指南_第3页
并行计算实验环境搭建指南_第4页
并行计算实验环境搭建指南_第5页
资源描述:

《并行计算实验环境搭建指南》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、并行计算实验环境搭建指南一、资源列表本系列实验所需软件和参考资料均可从课程网站下载:http://cs.tju.edu.cn/orgs/hpclab/course/graduate2011/1.集成开发环境CodeBlock10.05(含mingw版)2.PThreadforWin322.8.03.Mpich.nt.1.2.34.Hadoop0.20.25.SSH客户端二、CodeBlock安装配置配置编译器1.位置:menu->settings->ComplierandDebugger2.在设置面板

2、中SelectedCompiler选项中选GNUGCCCompiler三、PThread配置1.双击执行pthreads-w32-2-8-0-release.exe2.解压到指定目录,假定为$PTHREAD_INSTALL,3.在CodeBlock中新建ConsoleApplication类型的工程4.设置编译选项,menu->project->buildoptions(参见图1)4.1再次确认编译器为GNUGCC4.2选中面板SearchDirectories4.3在Complier的搜索路径中加上

3、$PTHREAD_INSTALLPre_built.2include4.4在Linker的搜索路径中加上$PTHREAD_INSTALLPre_built.2lib5.设置链接选项,menu->project->buildoptions5.1选中面板Linkersettings5.2在链接库的路径中加上$PTHREAD_INSTALLPre_built.2liblibpthreadGC2.a6.编译示例程序7.运行示例程序,在cmd窗口中直接执行编译后生成的exe文件(如果提示找不到链接

4、库,可将pthreadGC2.dll拷贝到可执行文件的目录下)图1.PThread配置例四、OpenMP配置1.在CodeBlock中新建ConsoleApplication类型的工程2.设置编译参数,menu->project->buildoptions,在CompilerSetting里的OtherOptions中粘贴-fopenmp(参见图2)3.设置链接参数,在LinkSetting里的OtherOptions中粘贴-lgomp–lpthread(参见图3)4.编译示例程序5.运行示例程序如果

5、提示找不到链接库,可将pthreadGC2.dll拷贝到可执行文件的目录下;并在CodeBlock的安装目录下的mingw文件夹中找到libgomp-1.dll,拷贝到可执行文件的目录下图2.OpenMP编译参数配置例图3.OpenMP链接参数配置例五、MPI安装配置1.双击执行mpich.nt.1.2.3.exe,安装时要选择全部组件,否则只能在本机上运行,假定安装目录为$MPI_INSTALL。图4.MPICH.NT安装2.在CodeBlock中新建ConsoleApplication类型的工程3

6、.设置编译参数,menu->project->buildoptions,选中SearchDirectories3.1在Complier的搜索路径中加上$MPI_INSTALLSDK.gccinclude3.2在Linker的搜索路径中加上$MPI_INSTALLSDK.gcclib4.设置链接参数,menu->project->buildoptions,在LinkSetting里的OtherOptions中粘贴-lmpich-lws2_32(参数设置方法参考OpenMP的配置)5.编译示例程序

7、6.运行程序6.1Dos命令行方法:6.1.1在我的电脑上点右键,属性->高级->环境变量,编辑系统变量Path,添加$MPI_INSTALLmpdbin。(用分号隔开)6.1.2在命令行下切换到编译后的可执行文件所在目录6.1.3执行:mpirun–npproc_numexe_filenameproc_num:进程数,exe_filename:可执行程序名1.1.1输入用户名和密码(注:MPI不允许空密码)1.2可视化方法(参看图5-6):1.2.1开始->所有程序->MPICH->mpd->M

8、PIRun1.2.2选择可执行程序,设置进程数,执行1.2.3输入用户名和密码图5-6.MPI程序的可视化运行六、MPI多机运行的配置1.确保各个机器上均正确安装了MPI2.确认各个机器的计算机名,确保没有重名。(计算机重命名:我的电脑上点右键,属性->计算机名,点击“更改”,输入新的计算机名,需要重新启动。)1.为各个机器统一用户名和密码2.临时关闭Window防火墙3.用MPIConfig.exe查找并确认各个计算节点,(参见图7)3.1开始->所有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。