How to do an Eliashberg calculation with more cpu?
Posted: Thu Apr 12, 2018 1:35 am
Dear Prof. E. R. Margine,
The number of cpu that we can used is constrained by the total number of k-points in the coarse mesh.
How can we do Eliashberg calculation with large number of cpu? For example, for coarse k-mesh being 6x6x6 (totally 216 points),
I want to use 1000 cpu to speed up my calculation.
I searched in the forum, and found you have posted a reply about how to restart an Eliashberg calculation by setting:
ep_coupling=.false.
elph=.false.
kmaps = .true.
epbwrite = .false.
epbread = .true.
epwwrite = .false.
epwread = .true.
wannierize = .false.
ephwrite=.false.
eliashberg = .true.
But in this manner, the number of cpu is also the same with previous calculation before restarting.
As I know, in an interpolated calculation, we can use more cpus by restarting the calculation as follows.
elph = .true.
kmaps = .true.
epbwrite = .false.
epbread = .false.
epwwrite = .false.
epwread = .true.
wannierize = .false.
Your help will be highly appreciated!
Best wishes,
Miao Gao
The number of cpu that we can used is constrained by the total number of k-points in the coarse mesh.
How can we do Eliashberg calculation with large number of cpu? For example, for coarse k-mesh being 6x6x6 (totally 216 points),
I want to use 1000 cpu to speed up my calculation.
I searched in the forum, and found you have posted a reply about how to restart an Eliashberg calculation by setting:
ep_coupling=.false.
elph=.false.
kmaps = .true.
epbwrite = .false.
epbread = .true.
epwwrite = .false.
epwread = .true.
wannierize = .false.
ephwrite=.false.
eliashberg = .true.
But in this manner, the number of cpu is also the same with previous calculation before restarting.
As I know, in an interpolated calculation, we can use more cpus by restarting the calculation as follows.
elph = .true.
kmaps = .true.
epbwrite = .false.
epbread = .false.
epwwrite = .false.
epwread = .true.
wannierize = .false.
Your help will be highly appreciated!
Best wishes,
Miao Gao