计算化学公社

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

[ORCA] 求助orca计算内存不足问题

[复制链接 Copy URL]

5

帖子

0

威望

59

eV
积分
64

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
老师们好,我在用orca计算单点能时out文件报错说内存不足,报错内容如下:
--------------------------------
AUTOMATIC CHOICE OF INCORE LEVEL
--------------------------------
Memory available                           ...    256.00 MB
Memory needed for S+T                      ...   2113.24 MB
Memory needed for J+K                      ...   4229.13 MB
Memory needed for DIIS                     ...  29585.38 MB
Memory needed for 3-ext                    ...  28880.97 MB
Memory needed for 4-ext                    ... 308448.71 MB
Memory needed for triples                  ...   5776.19 MB
-> Final InCoreLevel    ... 0
Error (ORCA_MDCI): not enough memory for computing triples
  => Memory needed    :   5776.19 MB
  => Memory available :    256.00 MB
[file orca_autoci/../orca_mdci/mdci_util.cpp, line 2737]:       ... aborting the job

ORCA finished by error termination in MDCI
Calling Command: ../../orca_4_0_1/orca_mdci 1_1_pd1_9.mdciinp.tmp
[file orca_tools/qcmsg.cpp, line 432]:
  .... aborting the run

然后我看以后的求助帖设置了并行运算,输入文件如下:
# avogadro generated ORCA input file
# Basic Mode
#
! F12/RI-CCSD(T) cc-pVTZ-F12 cc-pVTZ-F12-CABS
%pal nprocs 120 end
%maxcore 2700
* xyz 0 1
   C        3.04400       -0.74600        1.33100
   H        3.37200       -1.62700        1.87100
   H        3.77400        0.02800        1.11200
   C        1.78100       -0.59700        0.93400
   H        1.02000       -1.34500        1.12300
   C        1.39500        0.63800        0.19900
   C       -0.05700        0.83000       -0.23200
   H       -0.54800        1.51100        0.47100
   H       -0.08100        1.27700       -1.22800
   O        2.16900        1.53600       -0.04800
   O       -0.70900       -0.44200       -0.22500
   N       -2.07200       -0.37800       -0.48100
   O       -2.54600        0.71100       -0.68000
   O       -2.59900       -1.45100       -0.46800
*

但是又出现以下错误:ORCA finished by error termination in ORCA_GTOInt
用来进行计算的超算已经安装了openmpi,想请问各位老师如何解决这个问题?

561

帖子

0

威望

3410

eV
积分
3971

Level 5 (御坂)

2#
发表于 Post on 2019-3-25 15:22:14 | 只看该作者 Only view this author
Error (ORCA_MDCI): not enough memory for computing triples
  => Memory needed    :   5776.19 MB
  => Memory available :    256.00 MB
[file orca_autoci/../orca_mdci/mdci_util.cpp, line 2737]:       ... aborting the job



???
你节点怎么回事…

140

帖子

0

威望

393

eV
积分
533

Level 4 (黑子)

3#
发表于 Post on 2019-3-25 19:54:39 | 只看该作者 Only view this author
应该是你的bashrc问题 ,我的建议是不要在root下改bashrc,在其他用户下改bashrc。然后将openmpi和orca的文件夹全部chmod -R 777.
这个应该是权限问题,或者是openmpi和其他mpi冲突的问题。

186

帖子

0

威望

4130

eV
积分
4316

Level 6 (一方通行)

4#
发表于 Post on 2019-3-26 10:06:16 | 只看该作者 Only view this author
%pal nprocs 120 end 疯了
先试试单核

5

帖子

0

威望

59

eV
积分
64

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2019-3-26 22:39:16 | 只看该作者 Only view this author
plus 发表于 2019-3-26 10:06
%pal nprocs 120 end 疯了
先试试单核

好的 谢谢您~

5

帖子

0

威望

59

eV
积分
64

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2019-3-26 22:40:26 | 只看该作者 Only view this author
xaomidaxue 发表于 2019-3-25 19:54
应该是你的bashrc问题 ,我的建议是不要在root下改bashrc,在其他用户下改bashrc。然后将openmpi和orca的文 ...

您好,我是提交到超算去算的,没有root权限

5

帖子

0

威望

59

eV
积分
64

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2019-3-26 22:41:18 | 只看该作者 Only view this author
k64_cc 发表于 2019-3-25 15:22
???
你节点怎么回事…

您好,我是申请了用5个节点算···但是不知道为什么节点数越多分配的内存越少了

5

帖子

0

威望

59

eV
积分
64

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2019-3-27 00:05:04 | 只看该作者 Only view this author
谢谢各位老师,发现因为openmpi版本与orca要求的版本不一样

本版积分规则 Credits rule

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

GMT+8, 2026-2-19 07:44 , Processed in 0.173393 second(s), 20 queries , Gzip On.

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