|
本帖最后由 guangwu 于 2025-2-15 18:13 编辑
老师们好
1.我想请教一下为什么利用slurm管理cpu运行后cpu仍然处于闲置状态。然后slurm任务是处于排队状态
2.此外,想像各位老师请教一下,为什么使用taskset -c 0-71 mpirun -n 72 -genv OMP_NUM_THREADS=1 vasp_std运行脚本后,vasp显示调用了72核心却只能调用一半
3.为什么使用mpirun -np n vasp_std命令调用18和24并行的时候能看见跨组的两个cpu在运行是否和我的INCAR文件设置有关(使用vaspkit生成的,对NCORE和EDIFF进行了修改)
Global Parameters
ISTART = 0 (Read existing wavefunction, if there)
NELMDL = 6
ISPIN = 2 (Non-Spin polarised DFT)
# ICHARG = 11 (Non-self-consistent: GGA/LDA band structures)
LREAL = AUTO (Projection operators: automatic)
LREAL = .FALSE.
ENCUT = 400 (Cut-off energy for plane wave basis set, in eV)
NCORE = 5
# PREC = Accurate (Precision level: Normal or Accurate, set Accurate when perform structure lattice relaxation calculation)
LWAVE = .TRUE. (Write WAVECAR or not)
LCHARG = .TRUE. (Write CHGCAR or not)
ADDGRID= .TRUE. (Increase grid, helps GGA convergence)
# LVTOT = .TRUE. (Write total electrostatic potential into LOCPOT or not)
# LVHAR = .TRUE. (Write ionic + Hartree electrostatic potential into LOCPOT or not)
# NELECT = (No. of electrons: charged cells, be careful)
# LPLANE = .TRUE. (Real space distribution, supercells)
# NWRITE = 2 (Medium-level output)
# KPAR = 2 (Divides k-grid into separate groups)
# NGXF = 300 (FFT grid mesh density for nice charge/potential plots)
# NGYF = 300 (FFT grid mesh density for nice charge/potential plots)
# NGZF = 300 (FFT grid mesh density for nice charge/potential plots)
Electronic Relaxation
ISMEAR = 1 (Gaussian smearing, metals:1)
ISPIN = 2
SIGMA = 0.2 (Smearing value in eV, metals:0.2)
NELM = 500 (Max electronic SCF steps)
NELMIN = 6 (Min electronic SCF steps)
EDIFF = 2E-05 (SCF energy convergence, in eV)
# GGA = PS (PBEsol exchange-correlation)
Ionic Relaxation
NSW = 100 (Max ionic steps)
IBRION = 5 (Algorithm: 0-MD, 1-Quasi-New, 2-CG,5-phono)
ISIF = 2 (Stress/relaxation: 2-Ions, 3-Shape/Ions/V, 4-Shape/Ions)
EDIFFG = -2E-02 (Ionic convergence, eV/AA)
# ISYM = 2 (Symmetry: 0=none, 2=GGA, 3=hybrids)
POTIM = 0.015
NFREE = 2 (ZPVE calculation)
使用的是wsl2中的ubuntu22.04LST,使用的oneapi23版本的编译器,然后装的是vasp.6.3.2
学生已经翻阅了许多帖子,尝试过但是仍然只能运行36核数(使用命令)
|
|