计算化学公社

标题: 双路服务器似乎作业都在同一颗CPU上计算... [打印本页]

作者
Author:
zorow    时间: 2023-12-31 11:47
标题: 双路服务器似乎作业都在同一颗CPU上计算...
本人一台双路AMD 7T83服务器,之前slurm队列系统崩溃一次后修好了,但是之后发现似乎作业都提交到了同一颗CPU上计算。如果64核以下跑单个作业速度是正常的,如果是两个64则cpu time和realtime会变成两倍关系,top可以看到cpu负载是50%。当我32核跑四个作业时则cpu time和realtime会变成四倍关系,top可以看到cpu负载是25%,因此感觉是双路服务器只有一颗CPU在计算,另一颗则闲置。
请问各位大佬这是什么原因啊...感觉是slurm队列系统的配置问题,改如何修改配置啊?

作者
Author:
FUcreature    时间: 2023-12-31 15:13
如果超线程是打开的,slurm.conf里要正常写ThreadsPerCore=2,仅在CPUs=的数值上除以2写物理核心数,写成ThreadsPerCore=1就会全部调度到第一个CPU上。你可以看看是不是这个原因导致的。
作者
Author:
zorow    时间: 2023-12-31 15:30
FUcreature 发表于 2023-12-31 15:13
如果超线程是打开的,slurm.conf里要正常写ThreadsPerCore=2,仅在CPUs=的数值上除以2写物理核心数,写成Th ...

感谢回复,查看后超线程应该是关着的,我在想会不会是slurm系统的问题或者是我有一颗CPUdown了...
作者
Author:
Siennasan    时间: 2024-2-22 16:33
您好,我遇见了相同的问题,我的是双路7B13服务器,我提交了120核的高斯作业,cpu使用率最多50%,是不是只有一个cpu在运作。我没有安装slurm调度系统。双路服务器都需要调度系统吗?
作者
Author:
zorow    时间: 2024-2-24 10:25
Siennasan 发表于 2024-2-22 16:33
您好,我遇见了相同的问题,我的是双路7B13服务器,我提交了120核的高斯作业,cpu使用率最多50%,是不是只 ...

没有调度系统的话我也不清楚是怎么回事,不妨装一下slurm试试,不过Gaussian一般是不是没必要一个作业这么多核...
作者
Author:
Siennasan    时间: 2024-2-26 09:43
zorow 发表于 2024-2-24 10:25
没有调度系统的话我也不清楚是怎么回事,不妨装一下slurm试试,不过Gaussian一般是不是没必要一个作业这 ...

嗯嗯好的,谢谢!120核是为了检查一下问题,一般用68或者48




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