计算化学公社

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

[ORCA] ORCA频率计算爆内存怎么办?

[复制链接 Copy URL]

48

帖子

0

威望

746

eV
积分
794

Level 4 (黑子)

COFs-Hater

跳转到指定楼层 Go to specific reply
楼主
请问各位老师,我有一个224个原子的团簇吸附模型想做频率分析,不过总是爆内存进行不下去,按照输出文件提示减小核数还是不行。不知道有什么好的解决方法吗?
PS:用的超算,48核256GB,感觉应该够了啊也:(

orca.inp

14.32 KB, 下载次数 Times of downloads: 17

1万

帖子

0

威望

8969

eV
积分
20713

Level 6 (一方通行)

2#
发表于 Post on 2024-5-17 19:42:17 | 只看该作者 Only view this author
48核是已经减小过核数了吗?减小核数同时应该等比例地增大maxcore
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?hl=zh-CN&user=XW6C6eQAAAAJ&view_op=list_works&sortby=pubdate
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1034/1702.htm
本团队长期招收研究生,有意者可私信联系

48

帖子

0

威望

746

eV
积分
794

Level 4 (黑子)

COFs-Hater

3#
 楼主 Author| 发表于 Post on 2024-5-18 09:12:23 | 只看该作者 Only view this author
wzkchem5 发表于 2024-5-17 19:42
48核是已经减小过核数了吗?减小核数同时应该等比例地增大maxcore

啊,,我最开始是48核,maxcore设的5000,输出文件提示我要设大约12000MB。后来我逐步减少核数增大maxcore还是提示爆内存,我最后设的4个核,一个核60000MB还是不行。。。

264266.out

283.56 KB, 下载次数 Times of downloads: 12

1万

帖子

0

威望

8969

eV
积分
20713

Level 6 (一方通行)

4#
发表于 Post on 2024-5-20 16:22:12 | 只看该作者 Only view this author
njust-lbc 发表于 2024-5-18 02:12
啊,,我最开始是48核,maxcore设的5000,输出文件提示我要设大约12000MB。后来我逐步减少核数增大maxcor ...

检查你的机子上是不是同时跑了其他程序,占用了你总物理内存的一部分,导致ORCA可用的内存其实不到256G
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?hl=zh-CN&user=XW6C6eQAAAAJ&view_op=list_works&sortby=pubdate
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1034/1702.htm
本团队长期招收研究生,有意者可私信联系

48

帖子

0

威望

746

eV
积分
794

Level 4 (黑子)

COFs-Hater

5#
 楼主 Author| 发表于 Post on 2024-5-20 16:45:44 | 只看该作者 Only view this author
wzkchem5 发表于 2024-5-20 16:22
检查你的机子上是不是同时跑了其他程序,占用了你总物理内存的一部分,导致ORCA可用的内存其实不到256G

好的,谢谢老师,我再试试看

63

帖子

0

威望

257

eV
积分
320

Level 3 能力者

6#
发表于 Post on 2025-5-7 10:15:36 | 只看该作者 Only view this author
njust-lbc 发表于 2024-5-20 16:45
好的,谢谢老师,我再试试看

你好,你的这个问题解决了吗?我也遇到了类似的问题,如果解决了,我想问一下怎么解决的还记得吗?

48

帖子

0

威望

746

eV
积分
794

Level 4 (黑子)

COFs-Hater

7#
 楼主 Author| 发表于 Post on 2025-5-8 17:14:59 | 只看该作者 Only view this author
我找超算的工作人员要了一个512G内存的计算节点

29

帖子

3

威望

326

eV
积分
415

Level 3 能力者

8#
发表于 Post on 2025-5-8 18:40:43 | 只看该作者 Only view this author
的确,对于解析频率计算而言,内存需求非常巨大,除了增加系统内存(前提是你已经尽可能减少了计算所使用的CPU核心数),没有其他方法可以绕过这个问题。然而,也可以尝试数值频率计算,这种方法消耗的内存要少得多。

但是,数值频率计算耗时更长,尤其是对于非常大的体系。值得一提的是,在ORCA中,数值频率计算可以受益于使用尽可能多的CPU核心。

65

帖子

1

威望

1221

eV
积分
1306

Level 4 (黑子)

9#
发表于 Post on 2025-5-8 18:52:51 | 只看该作者 Only view this author
XxxXOO 发表于 2025-5-7 10:15
你好,你的这个问题解决了吗?我也遇到了类似的问题,如果解决了,我想问一下怎么解决的还记得吗?

ORCA对于内存控制很差,不能按照超算的内存设置需要的内存,通常设置的内存要比超算上的内存少很多才行

63

帖子

0

威望

257

eV
积分
320

Level 3 能力者

10#
发表于 Post on 2025-5-8 19:11:29 | 只看该作者 Only view this author
spinel 发表于 2025-5-8 18:52
ORCA对于内存控制很差,不能按照超算的内存设置需要的内存,通常设置的内存要比超算上的内存少很多才行

好的,谢谢

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 05:36 , Processed in 0.160045 second(s), 23 queries , Gzip On.

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