计算化学公社

标题: 请问CP2K计算大体系的主要限制因素? [打印本页]

作者
Author:
rugals    时间: 2023-8-14 21:44
标题: 请问CP2K计算大体系的主要限制因素?
我想用CP2K做周期性体系的单点能计算,采用杂化泛函。体系可能是原子数比较多的有机物团簇。
请问计算时能否跑得动的主要的限制因素是什么?是内存还是核数还是主频?千原子体系是否有可能?

我觉得主要限制可能是内存大小。请问内存大小和体系大小是否有一个比较粗略的对应关系?比如原子数增加一个(假设多个碳或者多个甲基),内存耗量增加多少?
另外就是CP2K是否可以跨节点?
作者
Author:
sobereva    时间: 2023-8-15 03:48
对于杂化泛函计算,内存容量和CPU性能同时产生重要影响,内存越大,双电子积分在内存里存得越多,SCF每一轮需要重复计算的算电子积分就越少,耗时越低。
96核+512GB内存的主流服务器,开ADMM,做上千原子的杂化泛函计算没有问题。

北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/workshop/KFP_content.html)里有一页ppt的例子也体现了,Si的5*5*5超胞,1000原子,用DZVP-MOLOPT-SR-GTH结合Multiwfn默认的ADMM辅助基组,在这样的机子上才花了1700多秒。

(, 下载次数 Times of downloads: 9)


CP2K是所有第一性原理程序中最擅长跨节点大规模并行的程序之一,超算上几千核纯泛函DFT算十万原子以上都是家常便饭的计算(此时需要利用CP2K的LSSCF)

作者
Author:
rugals    时间: 2023-8-15 21:17
好的 谢谢sob老师!




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