Page 1 of 1

Parallel G0W0 calculation

Posted: Thu Jun 02, 2022 2:23 pm
by Sumit
Dear Developers,

I have been trying to run GW calculations parallel to 32 cores. I have submitted the job using slurm. But I am getting issues like
MPI startup(): PMI server not found. Please set the I_MPI_PMI_LIBRARY variable if it is not a singleton case.

I used below lines in GW.in file
PAR_def_mode= "balenced" # [PARALLEL] Default distribution mode ("balanced"/"memory"/"workload")
X_and_IO_CPU= "1 1 1 16 2" # [PARALLEL] CPUs for each role
X_and_IO_ROLEs= "q g k c v" # [PARALLEL] CPUs roles (q,g,k,c,v)
DIP_CPU= "1 16 2" # [PARALLEL] CPUs for each role
DIP_ROLEs= "k c v" # [PARALLEL] CPUs roles (k,c,v)
SE_CPU= "1 1 32" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b"

Now how can I check job status? What wrong is happening with this process?
Kindly suggest me.

Thank You

Regards
Sumit kukreti
Ph.D. scholar
IIT Jodhpur INDIA

Re: Parallel G0W0 calculation

Posted: Mon Jun 06, 2022 5:13 pm
by Daniele Varsano
Dear Sumit,
from the error you get it seems there is some problem in the environment.

1) Check that all the relevant modules are loaded (the ones you used to compile the code).
2) Check that the mpirun (mpiexec) you are using is the correct one, ie the one from the MPI you used to compile the code.

Best,
Daniele