计算化学公社

标题: ORCA应该如何分配核数和内存? [打印本页]

作者
Author:
captain    时间: 2019-9-29 12:40
标题: ORCA应该如何分配核数和内存?
本帖最后由 captain 于 2019-9-29 14:51 编辑

请问一下,
我现在有20个核,128G内存,执行普通的优化和频率分析任务,怎么设定才比较合理?
比如应该 20核*每核4000MB 还是 10核*每核8000MB ?
谢大神解答!




作者
Author:
niobium    时间: 2019-9-29 13:09
不说什么类型的任务,没人能回答你
作者
Author:
复前行79    时间: 2019-9-29 13:29
可以自己试一下看看实际时间不就知道了。
作者
Author:
teller3531    时间: 2019-9-29 15:05
orca内存控制不太好,内存得给大点,
作者
Author:
惠成功QUB    时间: 2019-9-29 18:16
据我121原子,DFT/opt的看,4000MB/core内存完全够用,甚至2000MB/core也是够用的。况且你也可以试一试,而且MaxCore不够的时候也会出warning的。
作者
Author:
captain    时间: 2019-9-29 18:17
惠成功QUB 发表于 2019-9-29 18:16
据我121原子,DFT/opt的看,4000MB/core内存完全够用,甚至2000MB/core也是够用的。况且你也可以试一试,而 ...

好的 谢谢!
作者
Author:
captain    时间: 2019-9-29 18:17
teller3531 发表于 2019-9-29 15:05
orca内存控制不太好,内存得给大点,

谢谢!
作者
Author:
biogon    时间: 2019-9-29 20:06
200原子以内用纯泛函或者杂化用20核*5000MB都没问题
作者
Author:
captain    时间: 2019-9-29 20:22
biogon 发表于 2019-9-29 20:06
200原子以内用纯泛函或者杂化用20核*5000MB都没问题

好的 谢谢!
作者
Author:
captain    时间: 2019-9-29 20:22
teller3531 发表于 2019-9-29 15:05
orca内存控制不太好,内存得给大点,

好的 明白
作者
Author:
sobereva    时间: 2019-9-30 04:03
一般DFT任务耗不了多少内存,内存不捉襟见肘时,把核都利用上效率最高,有个三四千MB足够,倘若中途失败再考虑加大内存

某些任务,诸如DLPNO-CCSD(T)吃内存厉害,算很大体系的时候往往得牺牲并行核数来给大内存
作者
Author:
captain    时间: 2019-9-30 07:13
sobereva 发表于 2019-9-30 04:03
一般DFT任务耗不了多少内存,内存不捉襟见肘时,把核都利用上效率最高,有个三四千MB足够,倘若中途失败再 ...

好的 多谢大神解答!
作者
Author:
captain    时间: 2019-9-30 09:30
niobium 发表于 2019-9-29 13:09
不说什么类型的任务,没人能回答你

明白
作者
Author:
xiaxue    时间: 2019-9-30 19:52
sobereva 发表于 2019-9-30 04:03
一般DFT任务耗不了多少内存,内存不捉襟见肘时,把核都利用上效率最高,有个三四千MB足够,倘若中途失败再 ...

请问社长,TDDFT和DFT的内存使用是否相当?3000MB的内存是否够用?
作者
Author:
sobereva    时间: 2019-10-1 07:45
xiaxue 发表于 2019-9-30 19:52
请问社长,TDDFT和DFT的内存使用是否相当?3000MB的内存是否够用?

不相当,TDDFT明显更耗内存,毕竟是多组态方法。一般来说够了
作者
Author:
xiaxue    时间: 2019-10-1 17:24
sobereva 发表于 2019-10-1 07:45
不相当,TDDFT明显更耗内存,毕竟是多组态方法。一般来说够了

多谢社长!
作者
Author:
Will    时间: 2019-10-4 20:46
DFT吃不了多少内存,主要是CAS、CC类等耗内存
作者
Author:
captain    时间: 2019-10-4 21:38
Will 发表于 2019-10-4 20:46
DFT吃不了多少内存,主要是CAS、CC类等耗内存

好的 谢谢!
作者
Author:
yang_lzu    时间: 2019-12-31 11:18
请问在orca中是怎么设置核数和内存数的,和高斯一样在输入文件里面,还是在提交命令里面,还没有用过orca?
作者
Author:
captain    时间: 2019-12-31 12:11
yang_lzu 发表于 2019-12-31 11:18
请问在orca中是怎么设置核数和内存数的,和高斯一样在输入文件里面,还是在提交命令里面,还没有用过orca?

在输入文件里面
详见大神的帖子
http://sobereva.com/490
作者
Author:
量化小菜鸡    时间: 2019-12-31 17:41
yang_lzu 发表于 2019-12-31 11:18
请问在orca中是怎么设置核数和内存数的,和高斯一样在输入文件里面,还是在提交命令里面,还没有用过orca?

可以看manual,八个以及以下可以直接PAL8印象。内存用%MaxCore XXXX,默认是MB。核数多用关键词
%pal nprocs 32
end
作者
Author:
yang_lzu    时间: 2020-1-1 09:42
量化小菜鸡 发表于 2019-12-31 17:41
可以看manual,八个以及以下可以直接PAL8印象。内存用%MaxCore XXXX,默认是MB。核数多用关键词
%pal npr ...

好的,非常感谢。
作者
Author:
yang_lzu    时间: 2020-1-1 09:42
captain 发表于 2019-12-31 12:11
在输入文件里面
详见大神的帖子
http://sobereva.com/490

好的,多谢




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3