about the computation time of GW
Posted: Sun Sep 28, 2014 2:43 am
Dear all:
I recently want to calculate the GW corrections for KCl. However, I was told that my computation is too time consuming according to one's experience. I do not know the reason for this. I have compared the time using the tutorial files but found no big differences. Therefore, I post here my input file and procedure to ask you that is it really problematic in my run? Thank you!
pw.in:
scf:
&control
calculation = 'scf'
restart_mode='from_scratch'
prefix='KCL'
verbosity = 'high'
pseudo_dir = './'
outdir = './'
/
&system
ibrav = 2
a = 6.29
nat = 2
ntyp = 2
ecutwfc = 60
nbnd = 500
occupations = 'smearing'
smearing = 'fermi-dirac'
degauss = 0.001
/
&electrons
/
ATOMIC_SPECIES
Cl 35.4527 Cl.pbe-mt_fhi.UPF
K 39.0983 K.pbe-mt_fhi.UPF
ATOMIC_POSITIONS {crystal}
K 0.00000 0.00000 0.00000
Cl 0.50000 0.50000 0.50000
K_POINTS automatic
4 4 4 0 0 0
nscf:
&control
calculation = 'nscf'
prefix='KCL'
verbosity = 'high'
wf_collect = .true.
pseudo_dir = './'
outdir = './'
/
&system
ibrav = 2
a = 6.29
nat = 2
ntyp = 2
ecutwfc = 60
nbnd = 500
occupations = 'smearing'
smearing = 'fermi-dirac'
degauss = 0.001
/
&electrons
/
ATOMIC_SPECIES
Cl 35.4527 Cl.pbe-mt_fhi.UPF
K 39.0983 K.pbe-mt_fhi.UPF
ATOMIC_POSITIONS {crystal}
K 0.00000 0.00000 0.00000
Cl 0.50000 0.50000 0.50000
K_POINTS automatic
4 4 4 0 0 0
and the GW input:
em1d # [R Xd] Dynamical Inverse Dielectric Matrix
gw0 # [R GW] GoWo Quasiparticle energy levels
ppa # [R Xp] Plasmon Pole Approximation
HF_and_locXC # [R XX] Hartree-Fock Self-energy and Vxc
EXXRLvcs= 3991 RL # [XX] Exchange RL components
Chimod= "Hartree" # [X] IP/Hartree/ALDA/LRC/BSfxc
% BndsRnXp
1 | 500 | # [Xp] Polarization function bands
%
NGsBlkXp= 400 RL # [Xp] Response block size
% LongDrXp
1.000000 | 0.000000 | 0.000000 | # [Xp] [cc] Electric Field
%
PPAPntXp= 27.21138 eV # [Xp] PPA imaginary energy
% GbndRnge
1 | 500 | # [GW] G[W] bands range
%
GDamping= 0.10000 eV # [GW] G[W] damping
dScStep= 0.10000 eV # [GW] Energy step to evalute Z factors
DysSolver= "n" # [GW] Dyson Equation solver (`n`,`s`,`g`)
%QPkrange # [GW] QP generalized Kpoint/Band indices
1| 8| 1|500|
%
%QPerange # [GW] QP generalized Kpoint/Energy indices
1| 8| 0.0|-1.0|
%
The run cost four days using 12 cores:
<04d-12h-50m-53s> [07] Game Over & Game summary
So is it really some problem in my calculations?
I recently want to calculate the GW corrections for KCl. However, I was told that my computation is too time consuming according to one's experience. I do not know the reason for this. I have compared the time using the tutorial files but found no big differences. Therefore, I post here my input file and procedure to ask you that is it really problematic in my run? Thank you!
pw.in:
scf:
&control
calculation = 'scf'
restart_mode='from_scratch'
prefix='KCL'
verbosity = 'high'
pseudo_dir = './'
outdir = './'
/
&system
ibrav = 2
a = 6.29
nat = 2
ntyp = 2
ecutwfc = 60
nbnd = 500
occupations = 'smearing'
smearing = 'fermi-dirac'
degauss = 0.001
/
&electrons
/
ATOMIC_SPECIES
Cl 35.4527 Cl.pbe-mt_fhi.UPF
K 39.0983 K.pbe-mt_fhi.UPF
ATOMIC_POSITIONS {crystal}
K 0.00000 0.00000 0.00000
Cl 0.50000 0.50000 0.50000
K_POINTS automatic
4 4 4 0 0 0
nscf:
&control
calculation = 'nscf'
prefix='KCL'
verbosity = 'high'
wf_collect = .true.
pseudo_dir = './'
outdir = './'
/
&system
ibrav = 2
a = 6.29
nat = 2
ntyp = 2
ecutwfc = 60
nbnd = 500
occupations = 'smearing'
smearing = 'fermi-dirac'
degauss = 0.001
/
&electrons
/
ATOMIC_SPECIES
Cl 35.4527 Cl.pbe-mt_fhi.UPF
K 39.0983 K.pbe-mt_fhi.UPF
ATOMIC_POSITIONS {crystal}
K 0.00000 0.00000 0.00000
Cl 0.50000 0.50000 0.50000
K_POINTS automatic
4 4 4 0 0 0
and the GW input:
em1d # [R Xd] Dynamical Inverse Dielectric Matrix
gw0 # [R GW] GoWo Quasiparticle energy levels
ppa # [R Xp] Plasmon Pole Approximation
HF_and_locXC # [R XX] Hartree-Fock Self-energy and Vxc
EXXRLvcs= 3991 RL # [XX] Exchange RL components
Chimod= "Hartree" # [X] IP/Hartree/ALDA/LRC/BSfxc
% BndsRnXp
1 | 500 | # [Xp] Polarization function bands
%
NGsBlkXp= 400 RL # [Xp] Response block size
% LongDrXp
1.000000 | 0.000000 | 0.000000 | # [Xp] [cc] Electric Field
%
PPAPntXp= 27.21138 eV # [Xp] PPA imaginary energy
% GbndRnge
1 | 500 | # [GW] G[W] bands range
%
GDamping= 0.10000 eV # [GW] G[W] damping
dScStep= 0.10000 eV # [GW] Energy step to evalute Z factors
DysSolver= "n" # [GW] Dyson Equation solver (`n`,`s`,`g`)
%QPkrange # [GW] QP generalized Kpoint/Band indices
1| 8| 1|500|
%
%QPerange # [GW] QP generalized Kpoint/Energy indices
1| 8| 0.0|-1.0|
%
The run cost four days using 12 cores:
<04d-12h-50m-53s> [07] Game Over & Game summary
So is it really some problem in my calculations?