[CPMD-list] discrepant total energies

Axel Kohlmeyer axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Wed May 11 17:48:09 CEST 2005


On Wed, 11 May 2005, Kozin, I (Igor) wrote:

IK> Hello,

dear igor,

IK> I was recently pointed out to the difference in 
IK> the initial total energies computed using different
IK> compilers. Particularly for cpmd-test/std/wat32/inp-1
IK> IBM           -539.79205456 A.U.  (as provided)
IK> Intel         -539.79205456 A.U.
IK> PathScale     -539.79205494 A.U.
IK> PGI           -534.04296070 A.U.
IK> 
IK> There is not much difference using Intel or PGI
IK> on 32- or 64-bit platforms or using various compiler
IK> options. Fortunately everything converges nicely to 
IK> -551.05084246 A.U.
IK> But still the question is why the initial PGI value
IK> is so different?

the pgi compiler is known to occasionally miscompile stuff.
i have seen it with other plane-wave pseudopotential
packages as well. in this case it seems to be code to compute
the slater orbitals for the inital guess.
there was another post concerning this issue recently in
combination with vanderbilt pseudopotentials. please check 
the mailing list archive. i did a cross-check of that
specific example and found, that PGI compiles correctly
in case of turning off the optimization (-O0). it would
be useful to know, _which_ parts of cpmd are actually 
miscompiled, so we can take care of it in the PGI configuration
files.

best regards,
	axel.


IK> 
IK> Many thanks in advance,
IK> Igor
IK> 
IK> I. Kozin  (i.kozin at dl.ac.uk)
IK> CCLRC Daresbury Laboratory
IK> tel: 01925 603308
IK> http://www.cse.clrc.ac.uk/disco
IK> 
IK> _______________________________________________
IK> CPMD-list mailing list
IK> CPMD-list at cpmd.org
IK> http://cpmd.org/mailman/listinfo/cpmd-list
IK> 
IK> 

-- 

=======================================================================
Dr. Axel Kohlmeyer   e-mail: axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Lehrstuhl fuer Theoretische Chemie          Phone: ++49 (0)234/32-26673
Ruhr-Universitaet Bochum - NC 03/53         Fax:   ++49 (0)234/32-14045
D-44780 Bochum  http://www.theochem.ruhr-uni-bochum.de/~axel.kohlmeyer/
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.




More information about the CPMD-list mailing list