vasp.6.3.2 27Jun22 (build Dec 01 2023 14:42:26) complex
executed on LinuxIFC date 2026.03.11 15:44:38
running 64 mpi-ranks, with 64 threads/rank
distrk: each k-point on 32 cores, 2 groups distr: one band on NCORE= 1 cores, 32 groups
其中一个电子能带在仅一个核心上运行,且本人多次修改KPAR和NPAR参数进行测试,包括更换其他简单的体系,输出结果皆是一个电子能带仅在一个cpu核心运行,看上去是NPAR参数未生效。但是我同一个课题组的师兄在他的账号下用同样的输入文件进行测试,却可以正常运行,其输出结果如图1所示,且计算速度明显提升多倍。注:1、使用vasp版本一致;2、集群配置的环境一致;3、提交脚本一致。本人不知道是什么原因导致的,希望各位老师可以指点迷津。
(, 下载次数 Times of downloads: 1)
上传 Uploaded
点击下载Click to download
(, 下载次数 Times of downloads: 0)
上传 Uploaded
点击下载Click to download
(, 下载次数 Times of downloads: 0)
上传 Uploaded
点击下载Click to download
(, 下载次数 Times of downloads: 0)
上传 Uploaded
点击下载Click to download
(, 下载次数 Times of downloads: 0)
上传 Uploaded
点击下载Click to download
作者Author: 山里面的和尚 时间: 1 hour ago
从log文件来看,现在用的VASP是基于MPI+OpenMP混合并行模式编译的,建议关注“mpirun -np 核数 -genv OMP_NUM_THREADS = 线程”,这里的线程因素,它对调控核数和线程同样起着决定性的作用。如果我没推测错,下面图片上mpirun -np 64 -genv OMP_NUM_THREADS = 1,你提交的脚本里面是mpirun -np 64 -genv OMP_NUM_THREADS = 64作者Author: 1194875530 时间: 15 min ago