计算化学公社

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

[VASP] 求助:PBS提交VASP效率异常变低

[复制链接 Copy URL]

401

帖子

0

威望

2551

eV
积分
2952

Level 5 (御坂)

所念皆星河

本帖最后由 含光君 于 2022-11-1 12:45 编辑

各位老师好:
最近我在编译VASP 6.3.0+vaspsol+VTST完毕后,运行make test可正常结束。vaspsol与VTST功能均可正常实现。但实际使用时发现,若使用PBS提交任务(调用56核),计算效率奇慢无比,大概几十分钟一个电子步。而用 mpirun -np 56 vasp_std 在终端提交时,计算效率又很正常。(注:使用的机器为56核,超线程开启)

PBS提交脚本:
  1. #!/bin/sh
  2. #ulimit -s unlimited
  3. #PBS -l nodes=1:ppn=56

  4. source /opt/intel/oneapi/setvars.sh

  5. cd $PBS_O_WORKDIR

  6. mpirun -np 56 vasp_std > run.log
复制代码


分别用top查看两种不同方式提交任务后的进程信息,发现使用队列提交时,56个进程cpu使用率超过了100%,但总cpu占用率却不到50%。而mpirun命令行提交则进程负载较为正常。如图:

qsub提交:



mpirun提交:


重新编译了不带vaspsol和VTST的版本后此问题依然不能消除,并且队列系统提交其他程序的任务也无异常。因此可能是编译VASP本身过程中存在一定问题,编译过程参考了sob老师写的《VASP最简单的安装方法》博文(http://sobereva.com/455),但排查了几天没有头绪,请各位老师指点!

附件为本人编译的过程笔记: vasp vaspsol VTST.txt (2.12 KB, 下载次数 Times of downloads: 13)

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

421

帖子

4

威望

2934

eV
积分
3435

Level 5 (御坂)

2#
发表于 Post on 2022-11-1 15:06:06 | 只看该作者 Only view this author
这种每个进程CPU占用超过100%的,一般是编译时开了OpenMP,又没有正确设置线程数。

在脚本里把OMP_NUM_THREADS和MKL_NUM_THREADS设置成1试试。

401

帖子

0

威望

2551

eV
积分
2952

Level 5 (御坂)

所念皆星河

3#
 楼主 Author| 发表于 Post on 2022-11-1 15:40:38 | 只看该作者 Only view this author
万里云 发表于 2022-11-1 15:06
这种每个进程CPU占用超过100%的,一般是编译时开了OpenMP,又没有正确设置线程数。

在脚本里把OMP_NUM_T ...

谢谢解答!我去尝试一下!
心之所向,日复一日,必有精进

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

4#
发表于 Post on 2022-11-1 16:12:01 | 只看该作者 Only view this author
又是一个超线程受害者。
要么合理配置调度器,
要么关闭超线程。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

401

帖子

0

威望

2551

eV
积分
2952

Level 5 (御坂)

所念皆星河

5#
 楼主 Author| 发表于 Post on 2022-11-1 21:57:35 | 只看该作者 Only view this author
2楼正解!
心之所向,日复一日,必有精进

本版积分规则 Credits rule

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

GMT+8, 2026-2-20 20:47 , Processed in 0.185514 second(s), 23 queries , Gzip On.

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