计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6662|回复 Reply: 7
打印 Print 上一主题 Last thread 下一主题 Next thread

[ORCA] ORCA5.0.1并行计算开始前orca_gstep这步很慢?

[复制链接 Copy URL]

219

帖子

0

威望

3678

eV
积分
3897

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
ORCA5.0.1并行计算开始前orca_gstep这步很慢?大家有没有遇到?怎么解决?
谢谢!


1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

2#
发表于 Post on 2021-8-10 20:57:47 | 只看该作者 Only view this author
你指的是相对慢(比ORCA 4慢),还是绝对慢?
orca_gstep是没有并行化的,用时正比于内坐标数的3倍,所以对于100个原子以上的体系,确实可以明显感觉到在orca_gstep上面花时间
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

219

帖子

0

威望

3678

eV
积分
3897

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2021-8-10 21:58:22 | 只看该作者 Only view this author
wzkchem5 发表于 2021-8-10 20:57
你指的是相对慢(比ORCA 4慢),还是绝对慢?
orca_gstep是没有并行化的,用时正比于内坐标数的3倍,所以 ...

我体系比较大,459个原子,ONIOM分两计算,QM层17个原子,其余原子为QM2层,QM计算方法,b3lyp/g d3bj def2-TZVP def2/J,QM2计算方法XTB1。
我主观感觉比较慢,没有和ORCA 4比较。

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

4#
发表于 Post on 2021-8-10 22:34:34 | 只看该作者 Only view this author
hzfish 发表于 2021-8-10 14:58
我体系比较大,459个原子,ONIOM分两计算,QM层17个原子,其余原子为QM2层,QM计算方法,b3lyp/g d3bj de ...

这么大的体系,快要超出Opt能做的范围了,应该改用L-Opt,优化步数多一些,但每步更快(时间只和原子数的一次方成正比)
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

219

帖子

0

威望

3678

eV
积分
3897

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2021-8-11 08:51:51 | 只看该作者 Only view this author
本帖最后由 hzfish 于 2021-8-11 10:28 编辑
wzkchem5 发表于 2021-8-10 22:34
这么大的体系,快要超出Opt能做的范围了,应该改用L-Opt,优化步数多一些,但每步更快(时间只和原子数的 ...

L-opt只在MD水平的优化?
L-opt可以用于柔性描述吗?
我测试柔性描述,好像不行,输入文件如下:
!  L-opt
%maxcore 2000
%pal nprocs 2 end
%geom scan
D 3 0 4 13 =0.064,120.064,24
end
end
* xyz 0 1
Ga                -0.45847800    0.00412600   -0.00002600
Br                -1.31815500    2.14974900   -0.14925400
Br                -1.13038700   -1.27126700   -1.82184300
Br                -1.13010600   -1.00673800    1.97996500
As                 1.97744900    0.07118900   -0.00487200
C                  2.66769100    1.85262600   -0.12887500
H                  3.76704200    1.85631000   -0.13377500
H                  2.29197100    2.43415700    0.72450100
H                  2.28441500    2.31274700   -1.05026900
C                  2.72847500   -0.92125400   -1.47258100
H                  2.35401000   -0.49647100   -2.41398700
H                  2.37682000   -1.95972700   -1.40244700
H                  3.82702800   -0.88856600   -1.44971500
C                  2.72870100   -0.70850700    1.58502700
H                  2.34274800   -0.16671100    2.45933000
H                  2.38939300   -1.75126300    1.65232800
H                  3.82702100   -0.66581900    1.56384300
*


oniom计算可以使用吗?
哪里可以找到算例?
谢谢!

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

6#
发表于 Post on 2021-8-11 15:01:17 | 只看该作者 Only view this author
hzfish 发表于 2021-8-11 01:51
L-opt只在MD水平的优化?
L-opt可以用于柔性描述吗?
我测试柔性描述,好像不行,输入文件如下:

L-Opt应该是所有种类的计算都可以用,但是确实可能不支持柔性扫描
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

219

帖子

0

威望

3678

eV
积分
3897

Level 5 (御坂)

7#
 楼主 Author| 发表于 Post on 2021-8-11 21:30:39 | 只看该作者 Only view this author
wzkchem5 发表于 2021-8-11 15:01
L-Opt应该是所有种类的计算都可以用,但是确实可能不支持柔性扫描

能简单介绍下L-opt的计算原理吗?
在orca_manual中没找到相关文献。
谢谢!

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

8#
发表于 Post on 2021-8-11 22:18:40 | 只看该作者 Only view this author
hzfish 发表于 2021-8-11 14:30
能简单介绍下L-opt的计算原理吗?
在orca_manual中没找到相关文献。
谢谢!

Opt默认是在内坐标下用BFGS算法,L-Opt是在笛卡尔坐标基下用L-BFGS算法。所以L-Opt相比Opt在两个地方节省了时间,一个是笛卡尔坐标和内坐标之间的互相转换,另一个是用L-BFGS(O(N) scaling)代替了BFGS(O(N^3) scaling),但是两者都会使得迭代步数变多,所以L-Opt主要是在orca_gstep计算时间与梯度计算时间可比的时候用,比如几百个原子的DFT计算,又比如半经验计算
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-22 00:10 , Processed in 0.198332 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list