计算化学公社

标题: l1111计算时CPU使用率低 [打印本页]

作者
Author:
shenzp    时间: 2022-11-1 20:17
标题: l1111计算时CPU使用率低
如题,我在自己的笔记本上用Gaussian16在CCSD/def2-TZVP级别下做两个原子的结构优化和振动分析,四个物理核心都给了程序,其它link计算时的CPU使用率基本都在50%以上,速度也都挺快,只有l1111的CPU使用率极低,基本上不超过5%,速度也非常慢,想求助一下是什么原因?感谢!

作者
Author:
zjxitcc    时间: 2022-11-1 20:57
歪个楼,2个原子的话,算十几个CCSD单点,拟合一下势能面就知道平衡键长(非常精确)的值了,不用opt+freq。
作者
Author:
wjc404    时间: 2022-11-1 21:55
本帖最后由 wjc404 于 2022-11-1 21:56 编辑

l1111这个程序用来做高级别后HF方法的density和integral derivatives。它非常耗内存和磁盘,且并行效率低。算两个原子时用键长扫描或者数值梯度代替解析梯度,就不会调用它,速度可能还更快。
作者
Author:
shenzp    时间: 2022-11-1 21:56
zjxitcc 发表于 2022-11-1 20:57
歪个楼,2个原子的话,算十几个CCSD单点,拟合一下势能面就知道平衡键长(非常精确)的值了,不用opt+freq ...

确实,我之前没想到,谢谢!不过我还是想知道这是我的电脑的问题还是其它什么原因?
作者
Author:
shenzp    时间: 2022-11-1 22:16
wjc404 发表于 2022-11-1 21:55
l1111这个程序用来做高级别后HF方法的density和integral derivatives。它非常耗内存和磁盘,且并行效率低。 ...

所以说这是程序本身的问题?那像CCSD这种本身有解析梯度的怎么用数值梯度?还是说直接换CCSD(T)?
作者
Author:
sobereva    时间: 2022-11-2 08:56
当进程大量读写硬盘,且硬盘速度成为瓶颈的情况,CPU就会闲着没事干,占用率必然低。你可以检查一下临时文件的尺寸看看
你的情况完全可以用CCSD(T)优化,到时候程序自动就会用数值梯度。
作者
Author:
shenzp    时间: 2022-11-2 10:49
sobereva 发表于 2022-11-2 08:56
当进程大量读写硬盘,且硬盘速度成为瓶颈的情况,CPU就会闲着没事干,占用率必然低。你可以检查一下临时文 ...

sob老师好!临时文件大小是几个G,我设置的默认硬盘大小是150GB,电脑硬盘是三星MZVLB512HAJQ-00000,512G,google到的读取速度是3000MB/s,写入速度是1800MB/s,感觉还行?以及我的电脑是轻薄本,不知道是不是因为散热不够性能会受限?我是电脑小白,还不太懂这方面的知识,希望老师见谅!
现在在尝试CCSD势能面扫描,发现到l804的时候CPU使用率也很低,l913也不高,只有l502能把CPU拉上去,但此时降频就很明显。
作者
Author:
sobereva    时间: 2022-11-3 08:44
shenzp 发表于 2022-11-2 10:49
sob老师好!临时文件大小是几个G,我设置的默认硬盘大小是150GB,电脑硬盘是三星MZVLB512HAJQ-00000,512 ...

跟散热没明显关系,虽然你也可以用AIDA64之类监控一下运行过程的温度
用CCSD远不如CCSD(T),耗时也就差一两倍
也可以尝试装个虚拟机跑linux版Gaussian看看情况
作者
Author:
shenzp    时间: 2022-11-4 00:30
sobereva 发表于 2022-11-3 08:44
跟散热没明显关系,虽然你也可以用AIDA64之类监控一下运行过程的温度
用CCSD远不如CCSD(T),耗时也就差 ...

今天装了虚拟机,后HF的还没试,试了一下M06-2X/def2-TZVP对CH4做构型优化和振动分析,发现计算时间不到windows版的一半,并行效率也接近4了,真是没想到自己四核轻薄本用linux效率也能高很多!谢谢sob老师!




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