计算化学公社

 找回密码 Forget password
 注册 Register

Slurm并行调度会把进程跑到超线程上,怎样配置?

查看数: 312 | 评论数: 6 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-9-29 19:18

正文摘要:

本帖最后由 KazusaT 于 2025-9-29 22:50 编辑 在一台双路E5 36核72线程的Ubuntu 20.04机器上尝试配置Slurm来运行QE,安装后slurm配置文件如下 # slurm.conf file generated by configurator easy.html. # Put thi ...

回复 Reply

KazusaT 发表于 Post on 2025-9-30 13:39:53
abin 发表于 2025-9-30 12:29
关闭超线程。

最简单可靠的方案。

是的,折腾了一番没能成功我就把超线程关了。。。
KazusaT 发表于 Post on 2025-9-30 13:38:21
丁越 发表于 2025-9-30 09:14
没关超线程的话ThreadsPerCore就写2试试

试过了,也不行
abin 发表于 Post on 2025-9-30 12:29:38
关闭超线程。

最简单可靠的方案。
丁越 发表于 Post on 2025-9-30 09:14:27
KazusaT 发表于 2025-9-29 23:02
好像不行,这样的话他给我绑定到两个核上然后开了36个进程,每个占用个位数%的CPU,好奇怪。

没关超线程的话ThreadsPerCore就写2试试
KazusaT 发表于 Post on 2025-9-29 23:02:03
lmch 发表于 2025-9-29 22:10
脚本里开绑核 试试 OMP_PROC_BIND=spread OMP_PLACES=cores

好像不行,这样的话他给我绑定到两个核上然后开了36个进程,每个占用个位数%的CPU,好奇怪。
lmch 发表于 Post on 2025-9-29 22:10:51
脚本里开绑核 试试 OMP_PROC_BIND=spread OMP_PLACES=cores

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

GMT+8, 2026-1-24 04:43 , Processed in 0.186543 second(s), 25 queries , Gzip On.

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