`
ld_hust
  • 浏览: 170280 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

转载笔记(Windows下配置和运行)

阅读更多

我想主要的问题是权限的问题,你先在本机将config文件设置为只有自己的机器,运行一
下该程序看看,如果不能运行,多机当然就更不行了,这说明本机的设置有问题。如何解
决这一问题,我的经验是,你可以在两台机器上分别建立普通帐号,然后用mpiregister对
该帐号进行注册,如果两台机器上分别运行都可以,则可以试试多机,如果多机连接不同
,则可能是防火墙等安全设置的问题,可以将防火墙去掉,这样就应该可以了,我们在XP
以及NT上实验都是可行的。
------------------------------
Dr. Zhihui Du
Department of Computer Science and Technology
Tsinghua University. Beijing, 100084, P.R. China
Phone:86-10-62782530
Fax:86-10-62771138
http://hpclab.cs.tsinghua.edu.cn/~duzh
----- Original Message -----
From: zhyi
To: Zhihui Du
Sent: Monday, November 01, 2004 4:39 PM
Subject: Re: 请教mpi


单机模拟的命令为:
mpirun -np 2 -localonly d:\cpi.exe    成功
两机器名分别为 liu1 liu2,命令为
mpirun -hosts 2 liu1 liu2 d:\cpi.exe   失败
config文件为 config.cfg
exe d:\cpi.exe
hosts
liu1 2
liu2 2
命令为
mpirun d:\config.cfg    失败
加选项-tcp也没用
可执行文件的存放路径都在d盘根目录下
      都老师,我想你们都是用linux 的,能不能请您的研究生给在两台
机器上试一下,估计两个小时够了,有你的指点,就会知道问题出在哪。
我们这边也有很多同学在你的书的指引下在linux下进行的,我是进行数值计算,不敢弄那
么复杂,只好在windows下进行,可也不知问题究竟在哪。


Zhihui Du <duzh@tsinghua.edu.cn> wrote:
你运行的具体命令是什么?可以用mpirun -np 2 xxx 和 mpirun configfile 两种方式都
试试,可执行程序两台机器上都要有。
------------------------------
Dr. Zhihui Du
Department of Computer Science and Technology
Tsinghua University. Beijing, 100084, P.R. China
Phone:86-10-62782530
Fax:86-10-62771138
http://hpclab.cs.tsinghua.edu.cn/~duzh
----- Original Message -----
From: zhyi
To: Zhihui Du
Sent: Sunday, October 31, 2004 11:50 AM
Subject: Re: 请教mpi


任务管理器里发现有mpd进程,mpiconfig也能找到对方,
我们是在同一个宿舍,用hub相连,这在局域网内应该没问题了,
共享也是可读写的,盘符的格式是一样的,单机可以运行
mpirun -np 2 -localonly c:\ *.exe 有结果

Zhihui Du <duzh@tsinghua.edu.cn> wrote:
安装mpich后应该有一个新的mpi进程在运行,用mpiconfig应该能够列出其他的机器才行,
还有这些计算结点的网络配置应该在一个子网内,另外共享的权限是否是任何用户可以读
写?你用mpirun -localonly -np x abc方式是否可以运行?
------------------------------
Dr. Zhihui Du
Department of Computer Science and Technology
Tsinghua University. Beijing, 100084, P.R. China
Phone:86-10-62782530
Fax:86-10-62771138
http://hpclab.cs.tsinghua.edu.cn/~duzh
----- Original Message -----
From: zhyi
To: Zhihui Du
Sent: Saturday, October 30, 2004 5:55 PM
Subject: Re: 请教mpi


我是严格按照mpich的要求进行的,
1。使用管理员权限在两机器上新建同一个名称的用户及相同的口令
2。分别在上面的两用户里安装mpich,然后mpiregister ,用户名和口令同
3。同一名称的盘符共享
4。mpiconfig,显示了对方的mpich 的版本号,说明已找到。
5。运行mpi程序
这样还是没有用,我们这边在windows系统下进行的很少有人成功过
我们都在网上问这个问题


Zhihui Du <duzh@tsinghua.edu.cn> wrote:
如果仅仅是自己做实验用,就可以不要考虑太多的安全问题,把MPI程序所在的盘共享出来
让其他的机器都可以访问,按照MPICH自己的设置,你可以运行MPIREGISTER程序先注册一
下用户名和口令。
------------------------------
Dr. Zhihui Du
Department of Computer Science and Technology
Tsinghua University. Beijing, 100084, P.R. China
Phone:86-10-62782530
Fax:86-10-62771138
http://hpclab.cs.tsinghua.edu.cn/~duzh
----- Original Message -----
From: zhyi
To: duzh@tirc.cs.tsinghua.edu.cn
Sent: Friday, October 29, 2004 9:26 PM
Subject: 请教mpi


都老师:
       你好!
我是南京大学**系学生,现在正在用mpi进行数值并行编程,
是在windows系统下,同实验室的两台机器,总是显示登陆失败
不知怎么设置的。两台机器用的是同一用户名和相同密码,同样的注册。
希望能得到您的指点。
                          此致


--

※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn [FROM: 172.16.78.68]                                                  
--
※ 转寄:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.120.20.14]                                                       
--
※ 转寄:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.120.20.14]      

一、预备工作
0.

二、下载
1. 下载mpich
三、安装
2. 用具有管理权限的帐户登陆计算机
3. 执行mpich.nt.1.2.5.exe,选择所有缺省安装
4. 在每台计算机上均执行上述过程2、3
四、配置
5. 运行配置工具
   start->programs->MPICH->mpd->MPICH Configuration tool
6. 加入已经安装mpich的主机
7.点击 [Apply] 保存
8 点击 [OK] 退出
五、测试
9. 打开MSDEV工作空间文件 MPICH\SDK\examples\nt\examples.dsw
10. 编译调试该cpi 项目
11. 拷贝MPICH\SDK\examples\nt\basic\Debug\cpi.exe 到每一台机器某一共享目录。
     如: c:\temp\cpi.exe
    注意:确保每台机器均有同样的共享目录,并且可以互相访问!!
12. 打开命令窗口,改变当前路径到 c:\temp 下(与前相同)
13. 执行命令 MPICH\mpd\bin\mpirun.exe -np 4 cpi


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yangdelong/archive/2009/02/28/3946113.aspx

分享到:
评论

相关推荐

    windows server 2008R2 域服务器配置笔记

    在Windows Server 2008 R2中配置域服务器是一项重要的任务,这涉及到网络环境的管理和用户权限的分配。这篇文章将深入探讨这个过程,并提供一些关键知识点。 首先,理解“域”是Windows网络环境中的一种组织结构,...

    PhpStorm Xampp ThinkPHP 环境配置笔记

    总结来说,这个笔记涵盖了在Windows环境下搭建ThinkPHP开发环境的全过程,包括XAMPP的配置、PhpStorm的设置、ThinkPHP的引入以及项目运行和调试的准备。对于初学者,这是一个很好的参考指南,可以帮助他们快速建立一...

    枫叶云笔记_windows.exe

    枫叶云笔记_windows.exe

    ARM开发板配置java运行环境成功笔记记录

    总结来说,配置ARM开发板的Java运行环境涉及下载和解压JDK,将其移植到开发板,以及正确设置环境变量。一旦完成,你就可以在ARM平台上编写、编译和运行Java应用程序,这对于物联网设备的开发和测试非常有帮助。

    Windows程序设计笔记

    在Windows程序设计中,了解和掌握窗口的创建、显示、销毁是基础,这涉及到Windows API的使用。首先,创建主窗口需要通过`RegisterClass`函数为窗口注册一个类,定义窗口类的属性如风格、窗口过程等。接着,用`...

    roundcubemail配置笔记.docx

    本文档主要介绍如何在 Windows 平台上搭建 Roundcubemail 服务器,配置 Apache 别名、Roundcube Webmail Installer,解决密码插件问题,并提供了详细的配置步骤和相关知识点。 一、Roundcubemail 配置笔记 ...

    SSH整合笔记和配置文

    ### SSH整合笔记和配置文件解析 #### SSH框架简介 SSH指的是Struts2、Spring以及Hibernate三个开源框架的集成应用,它们分别是MVC框架、轻量级IoC容器和ORM持久层框架。在实际项目开发中,这三个框架经常被一起使用...

    有道云笔记windows电脑客户端无打扰版

    总的来说,"有道云笔记Windows电脑客户端无打扰版"是为了满足那些追求专注和简洁的用户需求而定制的。通过去除窗口中的干扰元素,它提供了一个更为专业和高效的工作空间。用户只需按照Readme.txt中的指示进行操作,...

    Windows程序设计读书笔记(合集)

    《Windows程序设计读书笔记》是针对那些希望通过深入学习来掌握Windows平台下程序开发技术的开发者们的一份宝贵资源。这份笔记合集很可能包含了对Charles Petzold所著的经典书籍《Programming Windows》的详细解读和...

    有道云笔记护眼配置

    有道云笔记修改护眼绿背景色,有时候如果电脑一直是白色的话,对眼睛不好,所以要改成护眼的颜色

    Mindbox笔记软件windows系统版

    Mindbox,一款全平台可用的知识管理软件,其采用树状文件夹目录结构,在文件夹中随意地加入笔记、思维导图、链接剪藏、图片组等多样性的内容模块,搭配结构条理清晰的文件夹目录,轻松地构建自己的知识素材库。...

    谷粒学院项目笔记(内含详细配置讲解与部分源码)

    这篇笔记是谷粒学院针对一个具体项目的学习记录,其中包含了丰富的配置信息详解和部分源码分析,旨在帮助学习者深入理解项目的构建、运行以及关键功能的实现。通过这份资料,读者可以系统地了解项目的整体架构,学习...

    Windows驱动学习笔记

    对于驱动程序的安装和签名,笔记会解释INF文件的作用,它是安装驱动时使用的配置文件,包含了驱动信息和安装步骤。而驱动签名则确保驱动来源于可信源,避免恶意软件的注入。 最后,故障排查和调试技巧是驱动开发...

    印象笔记 Windows 客户端 6.15 本地文件读取和远程命令执行漏洞(CVE-2018-18524) - 知道创宇1

    《印象笔记Windows客户端6.15本地文件读取和远程命令执行漏洞(CVE-2018-18524)》 本文主要讨论的是一个针对印象笔记Windows客户端的安全漏洞,该漏洞存在于版本6.15中,允许攻击者实现本地文件读取和远程命令执行。...

    李兴华javawebTomcat服务器配置笔记

    本文档是关于 Tomcat 服务器的配置笔记,涵盖了 Tomcat 服务器的基本概念、安装、配置、虚拟目录的配置、JSP 文件的编写和运行等内容。 一、Tomcat 服务器的基本概念 Tomcat 服务器是一个免费的、开源的 Web 容器...

    Windows server2003 笔记

    这篇笔记首先可能涵盖了操作系统的基础知识,包括安装与配置Windows Server 2003。这涉及选择正确的安装类型(如Server Core或Full GUI)、规划硬件需求、磁盘分区策略以及安装过程中的选项设置。理解这些步骤对于...

    Apache服务器配置与使用工作笔记.pdf

    以上知识点为个人学习笔记内容,用于Apache服务器的配置与使用,需掌握以上内容来保障Apache服务器的稳定运行和安全配置。在实际应用中,根据具体需求对知识点进行深入学习和实践。注意,上述内容是基于对Apache...

    windows环境MASM32汇编程序设计学习笔记

    《Windows环境下MASM32汇编程序设计学习笔记》是一份深入探讨在Windows操作系统中使用MASM32汇编语言进行程序开发的详实资料。MASM32是Microsoft汇编语言的一个版本,专为Windows平台设计,它提供了一套完整的开发...

    ubuntu配置相关笔记

    本笔记将重点关注三个方面:NFS(Network File System)配置、Samba配置和静态IP设置。这些知识点对于在Ubuntu上建立一个稳定的开发环境至关重要。 首先,NFS配置允许你通过网络在不同的计算机之间共享文件系统。在...

Global site tag (gtag.js) - Google Analytics