计算化学公社

标题: 求助:Linda无法运行 [打印本页]

作者
Author:
gauss98    时间: 2017-4-1 08:27
标题: 求助:Linda无法运行
老师好!
为了测试linda效率,在板上上找到了一个 g03 C02的linda版本,经过一通折腾后(含泪不描述,感谢度娘和前辈们)

g03已经可以在节点内 4核并行了 (8核不支持?)

但是在输入文件设置了 linda运算,g03还是只在节点内运算,没有跨节点,也没有报错。

我的安装主要参考的sob大神的帖子:
http://sobereva.com/47

操作系统是 rocks 6.1
root下不能节点间无密码互通,但是 在用户目录下可以互通 (g03直接通过用户名安装设置)

用户名下, .bashrc 为:
#gaussian03  
export PATH=/home/gauss/g03:$PATH
export g03root=/home/gauss/g03
source $g03root/bsd/g03.profile
#

export GAUSS_EXEDIR=$g03root
export GAUSS_SCRDIR=$g03root/tmp
export LD_LIBRARY_PATH=$g03root/
export GAUSS_LFLAGS='-vv -nodelist " c0-0 c0-1 c0-2 c0-3 c0-4 c0-5 c0-6" '



/etc/hosts设置为
127.0.0.1       localhost.localdomain   localhost

10.1.1.1        cluster.local   cluster
10.1.255.254    compute-0-0.local       c0-0
10.1.255.253    compute-0-1.local       c0-1   
10.1.255.252    compute-0-2.local       c0-2

10.1.255.251    compute-0-3.local       c0-3
10.1.255.250    compute-0-4.local       c0-4
10.1.255.249    compute-0-5.local       c0-5
10.1.255.248    compute-0-6.local       c0-6
10.1.255.247    compute-0-7.local       c0-7
10.155.105.209  cluster.hpc.org



测试输入文件抬头为
   %mem=1GB
   %nprocshared=4
  %nproclinda=6
#p B3LYP/6-311G**   OPT(MaxCycle=200)


不知道哪里的问题?

谢谢!




作者
Author:
bluewhale    时间: 2017-4-1 12:52
这是我们在输入文件前自动加的两行,经测试是没有问题的:
echo "%NProcShared=$NPROCS" > ${tmpinputfile}.com
echo "%LindaWorkers=$NodeList" >> ${tmpinputfile}.com
...
作者
Author:
gauss98    时间: 2017-4-1 14:05
bluewhale 发表于 2017-4-1 12:52
这是我们在输入文件前自动加的两行,经测试是没有问题的:
echo "%NProcShared=$NPROCS" > ${tmpinputfile ...

这是什么意思?
谢谢





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3