24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2600  |  回复: 6

kerro

新虫 (小有名气)

[交流] 关于CASSCF和CASPT2计算时间已有4人参与

初学Molpro/Molcas,大伙不要笑话,使用单核的话,CASSCF(5,5)单点能也就几十秒, CASSCF(10,10)也就一两分钟,CASPT2(5,5)大概也是几分钟,为什么说CAS(16,16)就是极限了,使用多核并行的话, 按我的直觉,就算计算时间指数增加,貌似也可能承受更多的活性空间吧

[ Last edited by kerro on 2013-11-13 at 12:35 ]
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

t13340033021

金虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
敢问楼主体系多大?
甲烷无敌
2楼2013-11-13 20:23:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gmy1990

荣誉版主 (著名写手)

优秀版主优秀版主


小木虫: 金币+0.5, 给个红包,谢谢回帖
使用DMRG-CASSCF,我看到的文章是处理了(44e, 35o)这么大的活性空间
3楼2013-11-13 23:12:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kerro

新虫 (小有名气)

引用回帖:
2楼: Originally posted by t13340033021 at 2013-11-13 20:23:29
敢问楼主体系多大?

20个原子
4楼2013-11-14 07:52:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pwzhou

铁杆木虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
计算量和活化空间的大小可不是线性的,能算到(16,16)已经相当不容易了,而且这时候内存的需求恐怕一般计算机都提供不了。
5楼2013-11-14 13:47:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pwzhou

铁杆木虫 (正式写手)

而且molpro在活化空间变大的情况下,并行效率相当差劲!
6楼2013-11-14 13:48:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)

★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
gmy1990: 金币+5 2013-11-16 03:37:27
mcscf对电子数和轨道数都是指数增长。CASSCF(12,12)比CASSCF(10,10)的组态数大超过10倍。而且mcscf所需要的时间相对组态数不是线性,最好的情况下是组态数的平方。也就是说(10,10)到(12,12)需要的时间上升了100倍。即使不大的体系,假设你的电脑有足够的储存空间,(10,10)一两分钟的话,(12,12)就要几个小时,(14,14)要几天,(16,16)要超过一年了。

而且MCSCF也并不能特别高效地进行并行计算,只有一部分可以有效地并行,即使大幅增加节点数,一般也只是起到增加可用内存的作用。因为有些步骤没有并行话,一般大幅并行还是需要单核计算需要时间的30%的样子

更糟糕的是即使你做了CASSCF(16,16)这么大的活性空间,电子相关能还是很差劲,还得继续做CASPT。除非你那么多轨道都有贡献,否则CASSCF(16,16)的结果一般还不如CASPT2(10,10)
7楼2013-11-16 00:03:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kerro 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见