mfdsrax2 发表于 2022-12-14 20:35 第三方测试文章多得很,比如DOI: 10.1002/jcc.26401、DOI: 10.1002/jcc.26776、J. Phys. Chem. A 2021, 125, 1553−1563 |
mfdsrax2 发表于 2022-12-14 13:35 可以看一下DLPNO-CCSD(T)的一些改进方法的文章,比如DLPNO-CCSD(T1)的benchmark结果。这些文章从功利角度应该是倾向于挑DLPNO-CCSD(T)算得不准的体系来测的,因此比第三方测的结果更能体现DLPNO-CCSD(T)不准的情形。 |
sobereva 发表于 2022-12-14 17:32 原文里的数据,有自卖自夸之嫌,有可能只挑准的写,肯定不如第三方测出来的中立可靠。 |
mfdsrax2 发表于 2022-12-13 11:51 显然DLPNO-CCSD(T)原文里就100%有 |
mfdsrax2 发表于 2022-12-13 11:51 应该有现成的benchmark |
| 能否比较一下CCSD(T)和DLPNO-CCSD(T),这个可能是很多人都关心的问题 |
mfdsrax2 发表于 2022-5-28 16:49 体系大小是用户决定的,计算量大小是基函数决定的。 |
zjxitcc 发表于 2022-5-28 13:31 请问一下CCSD(T)的体系大小是由什么决定的,基函数吗? |
本帖最后由 zjxitcc 于 2022-5-28 13:38 编辑 mfdsrax2 发表于 2022-5-28 09:35 实际耗时、硬盘和内存都不是无限的。标度高的方法,在体系很大的时候,计算量上升过快,导致存在实际应用极限。对于HF/DFT,假设当前体系需要算1天,那么体系变成2倍大小后耗时可能只要4天;而如果当前体系CCSD(T)需要算1天,体系变成2倍大小后耗时要2^7 = 128天,就算钱多得流油,有这种硬盘、内存和电费撑得住,你也受不了这种耗时,人一辈子能算出几个这样的CCSD(T) ![]() 你可能会想,那1台机器配置不够,我同时用十几台机器不就行了?这首先要求你的程序支持跨节点并行、IB网络配置、CCSD(T)大规模高效并行代码,就算搞齐了这些,那我为啥不直接把经费、人力、物力拿去开发高效的DLPNO-CCSD(T), PNO-CCSD(T)或CIM-CCSD(T)呢? |
| 参与人数Participants 1 | eV +3 | 收起 理由Reason |
|---|---|---|
|
| + 3 | 我很赞同 |
mfdsrax2 发表于 2022-5-28 09:35 要考虑你可接受的耗时、硬盘占用、内存占用 |
sobereva 发表于 2022-5-28 02:20 请问一下什么是CCSD(T)能算得动的极限大小体系,我知道体系越大耗时越长,但是为什么会存在极限 |
mfdsrax2 发表于 2022-5-27 19:03 影响耗时的一方面是标度,一方面是前因子,一方面是相应的过程是否涉及迭代。对于CCSD(T)能算得动的极限大小体系,(T)部分的耗大多是CCSD过程的几倍耗时。 |
mfdsrax2 发表于 2022-5-27 19:03 这个跟标度有关系,CCSD(T)是N^7的,CCSD是N^6,随着体系增大、基组增大,(T)部分会比CCSD慢很多;在很小的体系时,(T)比CCSD要快,因为前者非迭代,后者迭代。 |
|
CCSD(T):35.3s CCSD:27.8s 为什么我用CCSD(T)算的耗时是CCSD的5倍左右?这个测试是因为运算量太小体现不出来T的耗时吗? |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-19 07:45 , Processed in 0.226925 second(s), 26 queries , Gzip On.