mpich2在windows下的配置

mpich2在windows下的配置

ID:8810741

大小:16.05 KB

页数:2页

时间:2018-04-08

mpich2在windows下的配置_第1页
mpich2在windows下的配置_第2页
资源描述:

《mpich2在windows下的配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MPICH2在WINDOWS下的安装配置文章分类:Java编程MPICH2是与MPI-2相对应的MPICH实现版本,包含了MPI-2相对于MPI-1扩充后的一些功能,比如动态任务管理,并行I/O等。当前最新版本是MPICH2-1.0.5.2.3.1   MPICH2forMicrosoftWindows 的安装与配置安装MPICH2forMicrosoftWindows 对系统有如下要求:1.      Windows2003/XP 的Professional 或Server 版(不支持Windows95/98)2.       所有主机必须能够建立TCP/IP 连接

2、3.   MPICH支持的编译器有:MSVC++6.x,MSVC++.NET, CompaqVisualFortran6.x,IntelFortran,gcc,以及g77。安装MPICH,必须以管理员的身份登录。本次实验使用的是MPICH2forMicrooftWindows 版本是1.0.5p2 ,下载后直接运行,安装即可。下载地址是:http://www-unix.mcs.anl.gov/mpi/mpich/downloads/mpich2-1.0.5p2-win32-ia32.msi.以管理员的身份登录每台主机,在所有主机上建立一个同样的账户(当然也可以每个机器

3、使用不同的用户名和账户,然后建立一个配置文件,使用命令行的方式运行程序),然后,运行下载的安装文件,将MPICH 安装到每台主机上。打开“任务管理器”中的“进程”选项卡,查看是否有一个smpd.exe 的进程。如果有的话说明安装成功。以后每次启动系统,该进程将自动运行。添加 MPICH2 路径到Windows,以便后面可以在任何路径下使用mpiexec:1.   右击 “MyComputer”and 点击 properties.2.   选择 Advanced 标签.3.   选择 EnvironmentVariables 按钮.4.   在”SystemVariab

4、les”下选中 “path”变量并且单击edit. 添加 “C:MPICH2bin” 到列表的末尾, 注意要将它与前一个路径用分号隔开.安装好MPICH2 之后还必须对每台计算机进行注册和配置才能使用。其中注册必须每台计算机都要进行,配置只要在主控的计算机执行就行了。注册的目的是,将先前在每台计算机上申请的账号与密码注册到MPICH2 中去,这样MPICH2 才能在网络环境中访问每台主机。配置方法:运行“mpichmpdbinwmpiregister.exe”wmpiregister运行界面如图2.1所示: 图2.1  wmpiregister运行界面程序的

5、设置很简单,只要在Account中输入你当前登录Windows所使用的用户名,注意必须是管理员权限.在password中输入该用户名对应的密码即可。MPICH2不能使用没有密码的用户,如果当前用户没有密码,则应该为其创建一个,然后再运行wmpiregister进行配置。输入完成后,单击Register进行注册即可。显示PasswordencryptedintotheRegistry,即表示注册成功。点击Register按钮,则上面的信息将写入硬盘,否则保存在内存中,再重新启动之后就不存在了。为了让程序在许多主机上执行,而不需建立配置文件来给出相应的各个主机的信息,主控

6、机必须知道当前可用的主机的信息。这时就需要运行MPICH2的配置程序来进行配置了。MPICH2提供的配置程序是一个图形界面的程序,可以从“开始->程序->MPICH2->Wmpiconfig.exe”启动。启动之后的界面如图2.2所示: 图2.2   Wmpiconfig.exe运行界面 在Domain下拉菜单中选择当前工作组.点击GetHosts,可以在下面看到工作组中所有计算机.点击ScanforVersion将搜索安装了MPICH2的主机.安装成功的主机将用绿色显示其名称及版本.没有安装的将以灰色显示.2.3.2 需要注意的事项1.MPICH2windows版本

7、需要至少DotNetframeworks1.1,所以要先下载安装DotNetframeworks1.1或2.0。建议安装VisualStudio2005,它自带Dotnetframeworks2.0.2. 假设MPICH2安装在%MPICH2ROOT%目录,下面会有include,lib,bin,examples,jumpshot。将lib和include加入到VC的对应的目录中。examples下是一个例子程序cpi,有c,c++,fortun的源代码。配置时可以使用这个例子进行测试。3.MPICH2会创建一个服务MPICH2ProcessMana

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

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

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