九歌
普通会员
普通会员
  • 铜币0枚
  • 威望0点
  • 贡献值0点
阅读:966回复:6

[求助]kmwang

楼主#
更多 发布于:2004-11-29 18:02
求助kmwang:

并行计算程序中多用到mpich并行库,而rh系列linux操作系统中自带一个lam的东西
据说和mpich的功能差不多,那么我编写一个程序可不可以同时调用这两个库,而在
运行的时候同时开启两个并行服务进程?

在操作系统的一级,不同节点的计算进程之间主要靠rsh(lam) \ ssh(mpich)来进行,
如果同时调用两个库可以通过编译,那么运行的时候怎样解决使用lam的进程和使用
mpich的进程之间的通信?
九歌
普通会员
普通会员
  • 铜币0枚
  • 威望0点
  • 贡献值0点
1C#
发布于:2004-12-07 17:31
Re:[求助]kmwang
[em098]没人理我,自己克吧!
松柏
论坛版主
论坛版主
  • 铜币371枚
  • 威望39点
  • 贡献值0点
  • 社区居民
2C#
发布于:2004-12-07 19:47
Re:[求助]kmwang
有可能 kmwang 一直没看到呢 -------------------- 我就是我,松柏!
日志:http://songbai.blog.wait4c.com/
[color=#0000FF]馋嘴蜗牛[/color] 我的博客:[url]http://osnaile.osdn.cn/[/url]
kmwang
小有名气
小有名气
  • 铜币0枚
  • 威望0点
  • 贡献值0点
3C#
发布于:2004-12-09 23:25
Re:[求助]kmwang
呵呵,确实很少来了,要考试了,得出7份卷子和答案,刚出卷子回来:(
没明白楼主为什么要这样做.这两个库实现的都是MPI,为什么要两个都联接呢.
这两个库没有比较过,如果没有名子冲突,当然可以在含有fork两个进程的程序里面分别用,但这和编两个程序是一样的,和只使用一个库也没有任何区别.
建议还是把MPI和集群搞明白,至于实现应用,看一个就够了.
kissb@by
知名作家
知名作家
  • 铜币173枚
  • 威望6点
  • 贡献值0点
4C#
发布于:2004-12-13 15:43
Re:[求助]kmwang
会贴了哦 顶顶~ --------------------

到底什么是爱情~~~~~~  kissbaby的说    
kiss 亲亲
baby宝贝
嘿嘿  亲亲我的宝贝儿~~~~  
到底什么是爱情~~~~~~  kissbaby的说     kiss 亲亲 baby宝贝 嘿嘿  亲亲我的宝贝~~~~ 我的个人空间
九歌
普通会员
普通会员
  • 铜币0枚
  • 威望0点
  • 贡献值0点
5C#
发布于:2004-12-14 00:13
Re:[求助]kmwang
哎,我也不想这么做,可是用户要求这样!!!没有办法,要挣钱啊。

程序的编译是可以通过的

但是在运行的时候就出现了问题,mpich库的并行作业采用ssh向各节点分发
而lam采用的是rsh向各个节点分发,如果一个程序中调用了以上两个库,在作业
分发的时候就出现了问题。

这应该是一个系统登陆服务的问题。

我觉得应该通过集群系统的调试来解决,但又不知如何解决,查了好多资料
大都对分发时候的系统要求一笔带过,没有太大收获,郁闷啊郁闷!

在此感谢kmwang!!! [ 2004-12-14 00:16:20 九歌 修改 ]
kmwang
小有名气
小有名气
  • 铜币0枚
  • 威望0点
  • 贡献值0点
6C#
发布于:2004-12-15 08:43
Re:[求助]kmwang
这要求真是过分:P
LAM也支持SSH,实验一下
shell$ lamboot -ssi boot-rsh-agent ssh my_hostfile
不知道你们具体想达到什么目的,为什么非要指定编程库呢,只要目的达到了不就行了吗
游客

返回顶部