24小时热门版块排行榜    

查看: 5259  |  回复: 10

stewart1922

至尊木虫 (著名写手)

[求助] 请教:orca 中用CCSD(T)计算单点能出错--提示内存不足 该怎么办?已有1人参与

如果加内存 该用什么命令呢?出错信息附在后面

很急 多谢赐教

-------------------------------------------------------------------------------
                              ORCA-MATRIX DRIVEN CI
-------------------------------------------------------------------------------

--------------------------------
AUTOMATIC CHOICE OF INCORE LEVEL
--------------------------------

Memory available         ...    256.00 MB
Memory needed for S+T    ...   4073.60 MB
Memory needed for J+K    ...   8153.60 MB
Memory needed for DIIS   ...  57030.38 MB
Memory needed for 3-ext  ...  25588.23 MB
Memory needed for 4-ext  ... 123579.54 MB
-> Final InCoreLevel    ... 0
Error (ORCA_MDCI): not enough memory for computing triples
  => Memory needed    :   2907.75 MB
  => Memory available :    256.00 MB
Process 0:       ... aborting the job
Process 0:       ... aborting the job
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 12.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
mpirun has exited due to process rank 0 with PID 5189 on
node node143 exiting without calling "finalize". This may
have caused other processes in the application to be
terminated by signals sent by mpirun (as reported here).
--------------------------------------------------------------------------
[node143:05188] 7 more processes have sent help message help-mpi-btl-openib.txt / no active ports found
[node143:05188] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages

An error has occured in the MDCI module
回复此楼

» 收录本帖的淘帖专辑推荐

经验

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

nwwolfchj

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
%MaxCore 250000

前提是你内存有250GB,我觉的不现实,要不换方法和基组,要不换软件。
3楼2012-03-16 02:11:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

chrinide

木虫 (正式写手)

我晕 你算啥玩意啊

Memory needed for 4-ext  ... 123579.54 MB

要100多G的内存啊

你有这么多内存吗?
未知必须借由更深的未知去获悉,隐晦必须借由更深的隐晦来明了
2楼2012-03-15 20:52:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nwwolfchj

金虫 (正式写手)

补充一点,还可把积分往硬盘上写,而不是内存上。
4楼2012-03-16 02:13:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stewart1922

至尊木虫 (著名写手)

引用回帖:
4楼: Originally posted by nwwolfchj at 2012-03-16 02:13:12:
补充一点,还可把积分往硬盘上写,而不是内存上。

请教您 怎么把积分写到硬盘上?
5楼2012-03-16 09:24:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nwwolfchj

金虫 (正式写手)

看手册,具体我也不太清楚,我只是个根据经验告诉你,我没用过ORCA的CCSD(T),还有一种方式就是用RI型基组,我也没用过,但看过文献和帖子了解的。你看手册尝试一下。
6楼2012-03-18 07:35:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tudoudigua

金虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
方法有二:
一:%nproc=4
      %mem=6gb
      %chk=。。。。。
      基组方法
二:直接在基组方法后面加上iop(/9/16=16) maxdisk=20gb
    如果仍然不行,可以调节iop(9/16=14,12......)
人生总是在习惯那些不习惯的习惯!
7楼2012-03-19 08:55:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tudoudigua

金虫 (著名写手)

【答案】应助回帖

%nproc=8 (这个数字是你的一个节点能够提供多少核有关,要是8核就是%nproc=8、、、、、
人生总是在习惯那些不习惯的习惯!
8楼2012-03-19 08:57:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiangning198511

木虫 (正式写手)

引用回帖:
7楼: Originally posted by tudoudigua at 2012-03-19 08:55:41
方法有二:
一:%nproc=4
      %mem=6gb
      %chk=。。。。。
      基组方法
二:直接在基组方法后面加上iop(/9/16=16) maxdisk=20gb
    如果仍然不行,可以调节iop(9/16=14,12......)

这是高斯吧
9楼2013-12-20 11:00:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiangning198511

木虫 (正式写手)

【答案】应助回帖

首先,你的体系有多大,基函数大于400的话,CCSD(T)就非常满了。

其二,你的设置有点问题,ORCA的内存是每个核的,如果要用8个核,要用32GB的话,就设置为4000即可,你的250GB设置太大了。
10楼2013-12-20 11:03:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 stewart1922 的主题更新
信息提示
请填处理意见