24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2862  |  回复: 5

yaochuang

铁虫 (小有名气)

[求助] orca并行时出错,已经安装openmpi1.6.5已有2人参与

在linux(6核单cpu)下成功安装了openmpi-1.6.5, make examples中的例子能成功成功。

利用orca单核计算正常,加上pal6之后就不行。输出文件中显示:ORCA finished by error termination in ORCA_GTOInt
在终端上也有输出:
mpirun was unable to launch the specified application as it could not access
or execute an executable:

Executable: /orca_gtoint_mpi
Node: node01

while attempting to start process rank 0.
--------------------------------------------------------------------------
ORCA finished by error termination in ORCA_GTOInt

查看了输入文件和orca_gtoint_mpi的执行权限都是rwxr_xr_x

请教高人!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yaochuang

铁虫 (小有名气)

终于解决了,使用orca进行并行时要使用绝对路径!

ORCA手册第五页!
2楼2014-03-09 20:29:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

z32167

铜虫 (小有名气)

【答案】应助回帖

楼主出现的问题应该还是openmpi的问题

我认为很可能是楼主的openmpi并没有加到环境变量里去,你在安装文件里的make example只能确认你将openmpi的数据文件放在了硬盘上,但真正装好openmpi需要将安装openmpi的目录中的bin目录加入到环境变量中去

你的openmpi安装的位置是./configure --prefix=XXX(XXX表示安装时输入的绝对路径),然后清将XXX/bin这个目录加入到环境变量中去·,之后这个问题应当就会解决了
3楼2014-12-09 20:57:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

z32167

铜虫 (小有名气)

【答案】应助回帖

引用回帖:
3楼: Originally posted by z32167 at 2014-12-09 20:57:15
楼主出现的问题应该还是openmpi的问题

我认为很可能是楼主的openmpi并没有加到环境变量里去,你在安装文件里的make example只能确认你将openmpi的数据文件放在了硬盘上,但真正装好openmpi需要将安装openmpi的目 ...

刚刚看了下,发现有个地方说的不好,我再补充下好了

./configure --prefix=XXX那步是安装时输入的,XXX是一个绝对路径,即安装openmpi的位置,安装完成后需要把openmpi目录下的bin这个文件夹加到环境变量中去
即export PATH=$PATH:XXX/bin(XXX为openmpi的安装路径)

当然,为了每次登陆账号mpi的环境变量都设好,应当把export那句加到.bashrc中去
4楼2014-12-10 01:08:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ZDBWHZ

金虫 (正式写手)

【答案】应助回帖

不能用ifor听编译openmpi,必须是gfortran
5楼2014-12-10 14:10:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ZDBWHZ

金虫 (正式写手)

6楼2014-12-10 14:11:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yaochuang 的主题更新
信息提示
请填处理意见