计算化学公社

 找回密码 Forget password
 注册 Register

购置了一台廉价双CPU计算机,计算的时候cpu没办法拉满

查看数: 2534 | 评论数: 10 | 收藏 Add to favorites 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-11-25 14:46

正文摘要:

本人严格按照公社sob的配置购置了一台双cpu的计算机,想进行一点简单的计算。算了一个原子数70左右的大碳片,算了三天还没有算完,cpu好像只有一个在工作。我想停止计算,停止计算之后除了要设置scf=noincore 之外, ...

回复 Reply

Senses_Y 发表于 Post on 2021-11-26 19:01:58
万里云 发表于 2021-11-26 12:24
我看了一下,E5-2678v3只有12个核心,两个24个核心。图里有48个框,明显是开了超线程了。
实际情况是两个C ...

如abin老师所说,其实装一个资源调度器就行了,SLURM、BPS之类的,就是需要集群管理员费点功夫去设置。没经验设置起来还挺难受。

设置好每个节点多少核就只能申请到多少核,脚本提交排队就是了。
abin 发表于 Post on 2021-11-26 14:55:08
有感于楼上说的“抢资源事宜”.

应对这种事情, 安装一个调度管理器就解决问题了.

所有的计算均通过脚本自动加载....

再配合一个脚本, 不是队列里面的分派的进程, 全都杀死...
然后世界就清净了... 资源也可以合理利用了....
万里云 发表于 Post on 2021-11-26 12:24:39
我看了一下,E5-2678v3只有12个核心,两个24个核心。图里有48个框,明显是开了超线程了。
实际情况是两个CPU都占满了。超线程超出来的核不能当作真的核来用。

所以对于多人用的服务器,还是建议管理员把超线程关掉。用服务器的人大多数情况下不知道把超出来的核空着,而是有多少用多少。那点增益抵偿不了超过物理核数导致的性能损失,还容易搞得组里人际关系紧张。

隔壁组就因为这事闹过不少矛盾。他们的服务器不仅开超线程,还掰碎了给好几个人用,每人分4-8个核。结果就是大家的任务都跑得很慢。管理员滥用职权,杀别人任务跑自己的。普通用户用脚本全天盯梢,一有空余就自动提交任务。玩出内卷了属于是。
sobereva 发表于 Post on 2021-11-26 11:47:46
对于主流双路服务器,用windows版Gaussian完全是糟蹋CPU。必须用Linux版Gaussian,要么实体系统上跑,要么VMware虚拟机里跑,要么WSL里跑,都远比用Windows版快得多得多
biogon 发表于 Post on 2021-11-26 09:45:54
aaq2800 发表于 2021-11-26 09:17
windows下用了12个核?怎么做到的?

win64版本的
aaq2800 发表于 Post on 2021-11-26 09:17:56
windows下用了12个核?怎么做到的?
晓来雨过 发表于 Post on 2021-11-25 17:18:56
要么虚拟机,要么换LINUX吧;win下的生产力真的很慢
abin 发表于 Post on 2021-11-25 16:32:49
g09使用12核心以上都是想多了。

无论是g09/g16,
使用微软系统,都是喝多了。
986191088 发表于 Post on 2021-11-25 16:05:32
Entropy.S.I 发表于 2021-11-25 16:01
改什么系统配置,真离谱。Gaussian输入文件只设置了12线程,当然不能调用满24个物理核心。输入文件应该写%n ...

好的我试试
Entropy.S.I 发表于 Post on 2021-11-25 16:01:02
改什么系统配置,真离谱。Gaussian输入文件只设置了12线程,当然不能调用满24个物理核心。输入文件应该写%nprocshared=24。另,生产力计算最好用LINUX操作系统

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 15:53 , Processed in 0.591919 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list