首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPI4PY - routed:binomial:失去生命线连接

MPI4PY - routed:binomial:失去生命线连接
EN

Stack Overflow用户
提问于 2014-02-20 22:54:00
回答 1查看 286关注 0票数 1

当我试图从python脚本执行一个简单的Shell脚本时,我遇到了一个非常奇怪的错误。该脚本将仅由第一个节点(rank=0)执行。简单的例子:

代码语言:javascript
复制
import os
from mpi4py import MPI

comm=MPI.COMM_WORLD
size=comm.Get_size()
rank=comm.Get_rank()

if rank==0:
        os.system('./simple_script.sh')
else:
        print rank

结果:

代码语言:javascript
复制
[ws:29907] [[57451,1],0] routed:binomial: Connection to lifeline [[57451,0],0] lost

有什么问题吗?有什么想法吗?

提前进行Thx

EN

回答 1

Stack Overflow用户

发布于 2014-02-21 00:58:50

我不确定MPI4PY到底是如何工作的,但如果它有点像常规的MPI,你必须先调用MPI_Init,然后才能开始做任何事情(比如get_sizeget_rank)。先试着这样做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21911354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档