24小时热门版块排行榜    

查看: 1029  |  回复: 4

jinbiandou

铁杆木虫 (正式写手)

[求助] 【求助成功】abinit-6.6.3(83M版)如何进行并行计算??

大家好,我下载了abinit-6.6.3_x86_64_linux_gnu4.5这个版本,readme文件如下,我的是单机4核,请问并行计算如何进行呀,哪位高手教教我,谢谢!!!

Content
=======

standalone package for Linux x86_64 ( static ... depend on glibc-2.5 )
  - abinit 6.6.3 / 64bits   ( bin/abinit )
  - running in parallel under mpich2 ( bin/mpiexec ) : SMP version only


Quick Start
===========

* sequential
  - cd share/example
-> short run
  - ../../bin/abinit < ab.files
or
-> long run
  - ../../bin/abinit < "t_kpt+spin.files"


* parallel

  - start as administrator , a "command prompt" to start smpd
    - bin/smpd -install
  - as "user"
    - cd share/example
    - ../../bin/mpiexec -localonly 4 ../../bin/abinit < "t_kpt+spin.files"

[ Last edited by uuv2010 on 2011-7-16 at 21:37 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cavediger

金虫 (正式写手)


youzhizhe(金币+1): 谢谢交流。 2011-07-15 13:14:30
* parallel

  - start as administrator , a "command prompt" to start smpd
    - bin/smpd -install
  - as "user"
    - cd share/example
    - ../../bin/mpiexec -localonly 4 ../../bin/abinit < "t_kpt+spin.files"
这不是并行吗?
我们都老得太快,却聪明得太迟。当我一路跌跌撞撞登上山巅,蓦然发现,本来就有一条笔直的路,直达山顶....
2楼2011-07-15 12:06:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jinbiandou

铁杆木虫 (正式写手)

我按照上面平行操作,出现一下错误:

invalid mpiexec argument -localonly
Usage: mpiexec -usize -maxtime -exitinfo -l\
               -n -soft -host \
               -wdir -path \
               -file -configfile \
               -genvnone -genvlist -genv name value\
               -envnone -envlist -env name value\
               execname \
               [ : -n ... execname ]
3楼2011-07-15 12:25:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sarchiel

新虫 (初入文坛)

【答案】应助回帖


jinbiandou(金币+1): 谢谢参与 2011-07-15 22:51:53
uuv2010(金币+1): 多谢提示 2011-07-16 12:14:35
还真没用过mpiexec这个命令,我一般用
mpirun -np 4 xx/yy/abinip zz/aa/bb/cc.files 〉& log &

如果不好使,最好你还是下源代码编译比较好
4楼2011-07-15 16:18:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

quantumfang

至尊木虫 (著名写手)

小木虫中医研究院院长

【答案】应助回帖


jinbiandou(金币+9): 能够并行计算了,太感谢您了!!谢谢!! 2011-07-16 12:05:14
uuv2010(金币+1): 多谢提示 2011-07-16 12:14:41
-------------- ../../bin/mpiexec -localonly 4 ../../bin/abinit < "t_kpt+spin.files"--------------------------

mpiexec has no arguments such as "localonly" according to mpich man.

you sould use
                  mpiexec -np 4 ../../bin/abinit < "t_kpt+spin.files"
instead.

-localonly is used only  by mpirun and mpiexec is not the same as mpirun.
5楼2011-07-16 08:33:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jinbiandou 的主题更新
信息提示
请填处理意见