I have a fairly large GW calculation, that will not fit the allotted max run time that we have on the cluster. Is there a way to restart the calculation if it "dies" due to timeout somewhere half way through? Note that this is not a "normal" restart in which a calculation nicely finished and one just does something new with the result - I would know how to do this. Or is there a possibility to calculate only for some k-points in one go?
Best regards,
Katharina
restarting GW calculation
Moderators: Global Moderator, Moderator
-
- Global Moderator
- Posts: 418
- Joined: Mon Sep 13, 2021 11:02 am
Re: restarting GW calculation
Hi,
GW consists of several steps: one or two DFT runs (that produce WAVECAR and WAVEDER) followed by a GW run. If the termination occurred during the GW run, then the DFT part doesn't need to be repeated, however the GW run needs to be restarted (in general, WAVECAR is written only at the very end of a calculation).
GW consists of several steps: one or two DFT runs (that produce WAVECAR and WAVEDER) followed by a GW run. If the termination occurred during the GW run, then the DFT part doesn't need to be repeated, however the GW run needs to be restarted (in general, WAVECAR is written only at the very end of a calculation).
-
- Newbie
- Posts: 30
- Joined: Thu Feb 04, 2021 12:10 pm
Re: restarting GW calculation
The DFT part is not the issue. Can the calculation not be split at all?
-
- Global Moderator
- Posts: 418
- Joined: Mon Sep 13, 2021 11:02 am
Re: restarting GW calculation
Besides parallelization, no. If not already done, try to figure out if parameters (e.g. ENCUT) can be reduced to save computational time.