计算化学公社

 找回密码 Forget password
 注册 Register
Views: 3582|回复 Reply: 7
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] 求助:VASP作业提交后PBS占用了两倍的mpirun核数

[复制链接 Copy URL]

401

帖子

0

威望

2551

eV
积分
2952

Level 5 (御坂)

所念皆星河

大家好,请教一个关于VASP作业提交的问题,如图所示,服务器是112核且已启用超线程。我在PBS脚本中使用了56核跑这个任务,但是后面其他使用56核的任务只能排队。





输入 qstat -answ1 命令检查后,发现该任务申请了112核。



而输入top查看后,cpu占用率又只有50%左右



(补充:这个任务 INCAR文件中ncores=28,尝试过换成14不能解决问题)

求大佬指点 ,谢谢!

心之所向,日复一日,必有精进

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

2#
发表于 Post on 2022-6-16 23:10:50 | 只看该作者 Only view this author
集群是你做的吗?
如果是,仔细检查配置文件。
如果不是,谁做的找谁?

提供的信息有限,无法判定。

或者开ssh,我来动手处理。

或者用我的工具,重新刷一遍。
bing.com搜索hpc4you了解更多信息。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

368

帖子

0

威望

4691

eV
积分
5059

Level 6 (一方通行)

3#
发表于 Post on 2022-6-17 07:46:56 | 只看该作者 Only view this author
PBS使用多少个节点和多少个核是由#PBS -l nodes=1:ppn=8指定的(1个节点8个核)决定的,而不是mpirun后面的参数决定的,正确的做法是在mpirun后面指定的核数应该从PBS系统获取,比如:
NPROCS=`wc -l < $PBS_NODEFILE`
mpirun -n $NPROCS vasp_std > run.log
这样就是PBS申请了多少个核,你的作业就用了多少个核在运行。不知道你具体提交作业的命令是什么?这个可能是你调用的PBS脚本里面默认指定使用112个核,所以你在mpirun使用56个核,只会让剩余的56核被PBS占用,但实际上没有计算,而后面的作业又没办法运行,这属于典型的资源浪费。

评分 Rate

参与人数
Participants 2
eV +8 收起 理由
Reason
含光君 + 5 谢谢
ABetaCarw + 3 我很赞同

查看全部评分 View all ratings

421

帖子

4

威望

2934

eV
积分
3435

Level 5 (御坂)

4#
发表于 Post on 2022-6-17 10:54:24 | 只看该作者 Only view this author
这个节点是56个核超成了112个?

那应该当成56个核来用。超线程超出来的核聊胜于无。

这就是为什么建议关闭超线程的原因。

401

帖子

0

威望

2551

eV
积分
2952

Level 5 (御坂)

所念皆星河

5#
 楼主 Author| 发表于 Post on 2022-6-17 14:48:30 | 只看该作者 Only view this author
谢谢各位的帮助,问题已解决~
心之所向,日复一日,必有精进

22

帖子

0

威望

2285

eV
积分
2307

Level 5 (御坂)

6#
发表于 Post on 2022-6-17 15:18:35 | 只看该作者 Only view this author
含光君 发表于 2022-6-17 14:48
谢谢各位的帮助,问题已解决~

你好,可以分享一下问题是如何解决的吗?谢谢!
the search for knowledge and unbearable pity for the suffering of mankind

401

帖子

0

威望

2551

eV
积分
2952

Level 5 (御坂)

所念皆星河

7#
 楼主 Author| 发表于 Post on 2022-6-17 19:29:55 | 只看该作者 Only view this author
noodles的困惑 发表于 2022-6-17 15:18
你好,可以分享一下问题是如何解决的吗?谢谢!

你好~如三楼所说,应根据实际需要的核的数量在PBS脚本中添上#PBS -l nodes=1:ppn=8这样的语句。
(我之前康过你问的GaN slab模型结构优化后表面原子弛豫问题,很受启发~)
心之所向,日复一日,必有精进

22

帖子

0

威望

2285

eV
积分
2307

Level 5 (御坂)

8#
发表于 Post on 2022-6-18 10:25:06 | 只看该作者 Only view this author
含光君 发表于 2022-6-17 19:29
你好~如三楼所说,应根据实际需要的核的数量在PBS脚本中添上#PBS -l nodes=1:ppn=8这样的语句。
(我之 ...

感谢分享!也感谢三楼老师!
(那时候在计算表面,由于是新手,有很多的小问题,有些到现在还是存疑。非常开心能够对你有一点点的帮助,当然了,主要是帖子中几位老师的贡献。)
the search for knowledge and unbearable pity for the suffering of mankind

本版积分规则 Credits rule

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

GMT+8, 2026-2-20 12:38 , Processed in 0.187041 second(s), 26 queries , Gzip On.

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