QuantumATK Forum
QuantumATK => General Questions and Answers => Topic started by: BandTheory on December 8, 2009, 18:59
-
Hello,
I currently have a script running that has been going for a little over 7 days. It is running in parallel on 8 64-bit processors.
This seems a bit much to me. Now its the biggest two-probe system I have ever tried to simulate. There are 171 atoms in the central region. Are these calculation times appropriate or should I assume that something is amiss?
Could there be some convergence issue? If so how could I fix it?
Thanks much for your help,
BT
-
I have performed a calculation on 2160 carbon atoms in the central region, so the program is able to handle these kinds of system.
However for systems this size, the parameters should not be to conserative set.
Perhaps if you tell how many iterations the calculation is running it is possible to given an idea what might be the course, since
176 atoms should be able to run in much much less than a week.
-
Well the iteration control parameters and iteration mixing parameters are both at default.
Could it be that one of the electrode (the CNT one in my case) has the basis set being double zeta polarized?
Maybe I should be more clear. I have a CNT electrode and a copper one. All copper atoms I set to use single zeta, all carbon atoms I set to use double zeta polarized.
I of course have the scattering layers in correctly, I think.
-
The vacuum thickness is also a crucial parameter affecting the computing cost and speed. Evidently, if the lengths of unit cell vectors along x and y are quite large, each step during the self-consistent calculation will need more time.
i) track each step of the self-consistent calculation, and find out the average time for a step as well as the change of charge in each step;
ii) check the memory consumption for each node during the self-consistent calculation, and see whether the memory was exhausted or not.
If the change of charge is dramatically fluctuant, the slow convergence may be caused by the parameters specified in the input file and related to the charge mixing and the determination of occupation.