计算化学公社

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

[波函数分析求助] ORCA联用Multiwfn计算RESP2电荷内存溢出问题求教解决办法

[复制链接 Copy URL]

3

帖子

0

威望

73

eV
积分
76

Level 2 能力者

本帖最后由 yvhuachen 于 2025-7-3 11:34 编辑

如题,本人租用的是某中心的计算平台,配置为"单节点192核,AMD EPYC 9654@2.4GHz,768G内存,DDR5,IB高速网",计算一个原子数为454个的有机分子,含C H O N S, +1价阳离子,用的是sob老师在Multiwfn中配套的RESP2_ORCA.sh脚本,ORCA部分是能正常结束任务并输出Molden文件,但Multiwfn一直会内存溢出,即使占用整个节点的内存仍然不够(755gb),导致无法输出.chg文件,是因为体系过大必须要占用更多的内存还是本人设置问题,求教原因,非计算专业小白,诚心求教各位大佬。

Multiwfn计算时使用的是32核,srun -n 32 $Multiwfn SP.molden -ispecial 1 > /dev/null << EOF  (P.S. 如果不规定运算核数的时候Multiwfn默认4核运行,这时不会出现内存溢出的情况,但因为分子比较大,运行10h后仍然没有结束任务,也不知道怎么监控到哪一步了就停了)

修改的脚本,运行日志,及内存使用记录图片已作为附件上传

第一次发帖,如果分区不对或措辞不当请sob老师,各位大佬及管理员轻喷,谢谢。

内存和CPU使用情况.png (58.41 KB, 下载次数 Times of downloads: 89)

内存和CPU使用情况.png

RESP2_ORCA_noopt_fixed.sh

4.29 KB, 下载次数 Times of downloads: 0

slurm-593744.out

5.71 KB, 下载次数 Times of downloads: 0

3

帖子

0

威望

73

eV
积分
76

Level 2 能力者

2#
 楼主 Author| 发表于 Post on 2025-7-3 11:26:55 | 只看该作者 Only view this author
租用平台的工程师给了两种解决方案
1. 减小Multiwfn使用核数(因为4核不会OOM),但还是占用整个节点,防止内存溢出
2. 租用大内存节点 (最高2T)

请问各位大佬这两种方案可行吗

3

帖子

0

威望

73

eV
积分
76

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2025-7-3 21:23:08 | 只看该作者 Only view this author
问题已解决

本版积分规则 Credits rule

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

GMT+8, 2025-8-12 17:28 , Processed in 0.478652 second(s), 24 queries , Gzip On.

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