计算化学公社

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

[ORCA] ORCA 报错 ORCA finished by error termination in MDCI

[复制链接 Copy URL]

10

帖子

0

威望

163

eV
积分
173

Level 3 能力者

各位老师这是我的报错和输入文件。这个问题报错我修改内存没有解决。请各位老师指导一下。

1万

帖子

0

威望

9859

eV
积分
22096

Level 6 (一方通行)

2#
发表于 Post on 2022-11-19 15:41:57 | 只看该作者 Only view this author
maxcore你是改大了还是改小了?不要只往一个方向改,往另一个方向也改一下试试。只要知道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?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
本团队长期招收研究生,有意者可私信联系

10

帖子

0

威望

163

eV
积分
173

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2022-11-19 15:53:02 | 只看该作者 Only view this author
wzkchem5 发表于 2022-11-19 15:41
maxcore你是改大了还是改小了?不要只往一个方向改,往另一个方向也改一下试试。只要知道maxcore的意思就知 ...

老师改大了。maxcore他这个是内存可使用的意思吧。之前是6000可能太小了。修改为120000.还是报错

1万

帖子

0

威望

9859

eV
积分
22096

Level 6 (一方通行)

4#
发表于 Post on 2022-11-19 16:01:25 | 只看该作者 Only view this author
331765816 发表于 2022-11-19 08:53
老师改大了。maxcore他这个是内存可使用的意思吧。之前是6000可能太小了。修改为120000.还是报错

maxcore指的是每个核允许用的内存。所以maxcore*nprocs必须大于计算实际所需内存,但是小于你这个节点的可用物理内存。如果前者不满足的话,计算因为需要用的内存多于你允许它用的内存,而报内存不足。如果后者不满足的话,程序以为有很多内存可以用,因而故意用那些比平时更耗内存、但是更快的算法,充分利用内存,结果实际发现节点内存没那么多,因而报错。所以maxcore大了不行,小了也不行。
此外我又看了一下你的报错信息,这个报错一般是I/O问题,建议检查一下硬盘有没有写满。
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
本团队长期招收研究生,有意者可私信联系

10

帖子

0

威望

163

eV
积分
173

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2022-11-19 16:04:55 | 只看该作者 Only view this author
wzkchem5 发表于 2022-11-19 16:01
maxcore指的是每个核允许用的内存。所以maxcore*nprocs必须大于计算实际所需内存,但是小于你这个节点的 ...

好的谢谢老师。

本版积分规则 Credits rule

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

GMT+8, 2026-2-21 07:42 , Processed in 0.172326 second(s), 23 queries , Gzip On.

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