Accuracy vs. Nb of processors (2)
Posted: Fri Jun 06, 2008 5:33 pm
Hello,
Some days ago I reported a problem concerning a difference in the results I obtained with respect to the number of processors I use. Starting with identical files (INCAR POSCAR POTCAR KPOINTS) using 16 or 32 processors did not give the same results: difference in Energy, final relaxed geometry and forces.
It was suggested to use the same number of NBANDS for 16 or 32 processors. That I tried ...
However even if I use the same NBANDS for 16 or 32 processors, I still do not get the same energies and forces ... and geometry
Any suggestions ?
Thank you
Pierre.
Here follows the difference between the two OUTCAR files :
2,4c2,4
< executed on Marenostrum date 2008.06.05 20:42:56
< running on 16 nodes
< distr: one band on 1 nodes, 16 groups
---
> executed on Marenostrum date 2008.06.04 11:50:56
> running on 32 nodes
> distr: one band on 1 nodes, 32 groups
670,671c670,671
< NSW = 30 number of steps for IOM
< NBLOCK = 1; KBLOCK = 30 inner block; outer block
---
> NSW = 550 number of steps for IOM
> NBLOCK = 1; KBLOCK = 550 inner block; outer block
713c713
< EBREAK = 0.65E-08 absolut break condition
---
> EBREAK = 0.70E-08 absolut break condition
1111c1111
< For predicting wavefunctions 312.50 MBYTES are necessary
---
> For predicting wavefunctions 312.34 MBYTES are necessary
1156c1156
< eigenvalues EBANDS = 1456.91958248
---
> eigenvalues EBANDS = 1456.91958247
1484,1485c1484,1485
< eigenvalue-minimisations : 2131
< total energy-change (2. order) :-0.1349615E-03 (-0.3694815E-03)
---
> eigenvalue-minimisations : 2130
> total energy-change (2. order) :-0.1349567E-03 (-0.3694767E-03)
1487c1487
< augmentation part 58.1510854 magnetization
---
> augmentation part 58.1510853 magnetization
1502c1502
< eigenvalues EBANDS = -5227.69313969
---
> eigenvalues EBANDS = -5227.69313968
1523c1523
< augmentation part 49.9245184 magnetization
---
> augmentation part 49.9245185 magnetization
1538,1540c1538,1540
< -1/2 Hartree DENC = -13695.26359095
< -V(xc)+E(xc) XCENC = 1870.84222473
< PAW double counting = 22035.36718066 -21759.80527778
---
> -1/2 Hartree DENC = -13695.26356442
> -V(xc)+E(xc) XCENC = 1870.84222286
> PAW double counting = 22035.36717896 -21759.80527842
1542c1542
< eigenvalues EBANDS = -3999.89760864
---
> eigenvalues EBANDS = -3999.89763102
1545c1545
< free energy TOTEN = -911.20341110 eV
---
> free energy TOTEN = -911.20341118 eV
1547c1547
< energy without entropy = -911.20341110 energy(sigma->0) = -911.20341110
---
> energy without entropy = -911.20341118 energy(sigma->0) = -911.20341118
Some days ago I reported a problem concerning a difference in the results I obtained with respect to the number of processors I use. Starting with identical files (INCAR POSCAR POTCAR KPOINTS) using 16 or 32 processors did not give the same results: difference in Energy, final relaxed geometry and forces.
It was suggested to use the same number of NBANDS for 16 or 32 processors. That I tried ...
However even if I use the same NBANDS for 16 or 32 processors, I still do not get the same energies and forces ... and geometry
Any suggestions ?
Thank you
Pierre.
Here follows the difference between the two OUTCAR files :
2,4c2,4
< executed on Marenostrum date 2008.06.05 20:42:56
< running on 16 nodes
< distr: one band on 1 nodes, 16 groups
---
> executed on Marenostrum date 2008.06.04 11:50:56
> running on 32 nodes
> distr: one band on 1 nodes, 32 groups
670,671c670,671
< NSW = 30 number of steps for IOM
< NBLOCK = 1; KBLOCK = 30 inner block; outer block
---
> NSW = 550 number of steps for IOM
> NBLOCK = 1; KBLOCK = 550 inner block; outer block
713c713
< EBREAK = 0.65E-08 absolut break condition
---
> EBREAK = 0.70E-08 absolut break condition
1111c1111
< For predicting wavefunctions 312.50 MBYTES are necessary
---
> For predicting wavefunctions 312.34 MBYTES are necessary
1156c1156
< eigenvalues EBANDS = 1456.91958248
---
> eigenvalues EBANDS = 1456.91958247
1484,1485c1484,1485
< eigenvalue-minimisations : 2131
< total energy-change (2. order) :-0.1349615E-03 (-0.3694815E-03)
---
> eigenvalue-minimisations : 2130
> total energy-change (2. order) :-0.1349567E-03 (-0.3694767E-03)
1487c1487
< augmentation part 58.1510854 magnetization
---
> augmentation part 58.1510853 magnetization
1502c1502
< eigenvalues EBANDS = -5227.69313969
---
> eigenvalues EBANDS = -5227.69313968
1523c1523
< augmentation part 49.9245184 magnetization
---
> augmentation part 49.9245185 magnetization
1538,1540c1538,1540
< -1/2 Hartree DENC = -13695.26359095
< -V(xc)+E(xc) XCENC = 1870.84222473
< PAW double counting = 22035.36718066 -21759.80527778
---
> -1/2 Hartree DENC = -13695.26356442
> -V(xc)+E(xc) XCENC = 1870.84222286
> PAW double counting = 22035.36717896 -21759.80527842
1542c1542
< eigenvalues EBANDS = -3999.89760864
---
> eigenvalues EBANDS = -3999.89763102
1545c1545
< free energy TOTEN = -911.20341110 eV
---
> free energy TOTEN = -911.20341118 eV
1547c1547
< energy without entropy = -911.20341110 energy(sigma->0) = -911.20341110
---
> energy without entropy = -911.20341118 energy(sigma->0) = -911.20341118