万里云 发表于 2021-11-26 12:24 如abin老师所说,其实装一个资源调度器就行了,SLURM、BPS之类的,就是需要集群管理员费点功夫去设置。没经验设置起来还挺难受。 设置好每个节点多少核就只能申请到多少核,脚本提交排队就是了。 |
有感于楼上说的“抢资源事宜”. 应对这种事情, 安装一个调度管理器就解决问题了. 所有的计算均通过脚本自动加载.... 再配合一个脚本, 不是队列里面的分派的进程, 全都杀死... 然后世界就清净了... 资源也可以合理利用了.... |
我看了一下,E5-2678v3只有12个核心,两个24个核心。图里有48个框,明显是开了超线程了。 实际情况是两个CPU都占满了。超线程超出来的核不能当作真的核来用。 所以对于多人用的服务器,还是建议管理员把超线程关掉。用服务器的人大多数情况下不知道把超出来的核空着,而是有多少用多少。那点增益抵偿不了超过物理核数导致的性能损失,还容易搞得组里人际关系紧张。 隔壁组就因为这事闹过不少矛盾。他们的服务器不仅开超线程,还掰碎了给好几个人用,每人分4-8个核。结果就是大家的任务都跑得很慢。管理员滥用职权,杀别人任务跑自己的。普通用户用脚本全天盯梢,一有空余就自动提交任务。玩出内卷了属于是。 |
对于主流双路服务器,用windows版Gaussian完全是糟蹋CPU。必须用Linux版Gaussian,要么实体系统上跑,要么VMware虚拟机里跑,要么WSL里跑,都远比用Windows版快得多得多 |
aaq2800 发表于 2021-11-26 09:17 win64版本的 |
windows下用了12个核?怎么做到的? |
要么虚拟机,要么换LINUX吧;win下的生产力真的很慢 |
g09使用12核心以上都是想多了。 无论是g09/g16, 使用微软系统,都是喝多了。 |
Entropy.S.I 发表于 2021-11-25 16:01 好的我试试 |
改什么系统配置,真离谱。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.