[CP2K-user] massive slowdown in SCF timings during MD
Sean Fischer
safisc... at gmail.com
Fri Oct 11 12:41:03 UTC 2019
I'm attempting to run MD using QS on a 64 molecule water box. So far I have
been unable to achieve consistent performance across the MD trajectory.
After a while the time per MD step dramatically increases, but the number
of SCF iterations per step stays basically constant, as you can see in the
included image.
[image: md_timing.png] <about:invalid#zClosurez>
To further illustrate this, the following is from one of the first steps in
the trajectory
----------------------------------- OT
---------------------------------------
Minimizer : DIIS : direct inversion
in the iterative subspace
using 7 DIIS vectors
safer DIIS on
Preconditioner : FULL_ALL : diagonalization, state selective
Precond_solver : DEFAULT
stepsize : 0.15000000 energy_gap :
0.08000000
eps_taylor : 0.10000E-15 max_taylor :
4
----------------------------------- OT
---------------------------------------
Step Update method Time Convergence Total energy
Change
------------------------------------------------------------------------------
1 OT DIIS 0.15E+00 2.3 0.00030148 -1107.9047914512
-1.11E+03
2 OT DIIS 0.15E+00 1.6 0.00012826 -1107.9089080136
-4.12E-03
3 OT DIIS 0.15E+00 1.6 0.00007994 -1107.9095257164
-6.18E-04
4 OT DIIS 0.15E+00 1.6 0.00000744 -1107.9096948950
-1.69E-04
5 OT DIIS 0.15E+00 2.0 0.00000377 -1107.9096964458
-1.55E-06
6 OT DIIS 0.15E+00 1.6 0.00000067 -1107.9096967653
-3.19E-07
*** SCF run converged in 6 steps ***
Electronic density on regular grids: -511.9999993695
0.0000006305
Core density on regular grids: 511.9999999846
-0.0000000154
Total charge density on r-space grids: 0.0000006151
Total charge density g-space grids: 0.0000006151
While after ~2500 steps, the same section now looks like
----------------------------------- OT
---------------------------------------
Minimizer : DIIS : direct inversion
in the iterative subspace
using 7 DIIS vectors
safer DIIS on
Preconditioner : FULL_ALL : diagonalization, state selective
Precond_solver : DEFAULT
stepsize : 0.15000000 energy_gap :
0.08000000
eps_taylor : 0.10000E-15 max_taylor :
4
----------------------------------- OT
---------------------------------------
Step Update method Time Convergence Total energy
Change
------------------------------------------------------------------------------
1 OT DIIS 0.15E+00 6.3 0.00003184 -1108.0316770158
-1.11E+03
2 OT DIIS 0.15E+00 17.0 0.00001599 -1108.0317180830
-4.11E-05
3 OT DIIS 0.15E+00 18.4 0.00000956 -1108.0317247395
-6.66E-06
4 OT DIIS 0.15E+00 21.9 0.00000119 -1108.0317273970
-2.66E-06
5 OT DIIS 0.15E+00 6.8 0.00000063 -1108.0317274283
-3.14E-08
*** SCF run converged in 5 steps ***
Electronic density on regular grids: -511.9999994472
0.0000005528
Core density on regular grids: 511.9999999845
-0.0000000155
Total charge density on r-space grids: 0.0000005373
Total charge density g-space grids: 0.0000005373
This has happened with different functionals, pseudopotentials, and SCF
parameters (PS vs ASPC extrapolation, different orders of extrapolation, OT
DIIS vs DIIS/Diag., different preconditioners). I recompiled the whole code
with the toolchain install script generating all dependencies and got the
same result. There is no indication from the dynamics of the system itself
as to what the problem might be as the potential and kinetic energies are
well behaved, and the constant of motion for the dynamics is reasonably
conserved. I've watched the resulting trajectory itself, and there is
nothing unusually happening (no bonding breaking, etc.) The input file I
used for run in the plot above is attached. The starting geometry for the
water molecules was taken from the 64 molecule benchmark in the tests/QS
directory.
If anyone has any suggestions on possible causes or where I can look for
more information, I would be very appreciative.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20191011/0721ee7a/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: H2O-64.inp
Type: chemical/x-gamess-input
Size: 11203 bytes
Desc: not available
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20191011/0721ee7a/attachment.inp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: md_timing.png
Type: image/png
Size: 33590 bytes
Desc: not available
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20191011/0721ee7a/attachment.png>
More information about the CP2K-user
mailing list