[CPMD-list] different results from P4 and Opteron

Axel Kohlmeyer axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Wed Apr 20 11:00:38 CEST 2005


On Wed, 20 Apr 2005, Sombat Ketrat wrote:


dear sombat,

SK> Hi CPMD users,
SK> 
SK> I just recompiled the CPMD for Opteron system with pgf90 v.5.2-4 without 
SK> any error. First I check the binary with the testing jobs provided by 
SK> cpmd.org.

compiling a fortran code without any errors does not say a lot
about whether the result is running correctly. but this is what
test jobs are for. ;-)

SK> For the job with use VANDERBILT PP (1,4-benzoquinone), I got the 
SK> difference resulting energies and VANDERBILT AUGMENTATION CHARGES (as 
SK> show below) from p4 and Opteron.

in general you should not pay too much attention to that quantity 
as it is displayed in the cpmd output. it should be the same when
running identical jobs, though.

SK> Are there anything gone wrong with my binary file. Where is the souce of 
SK> the different results? I also attach the input filed output provided by 
SK> cpmd.org and my calculated outputs as well.

you seem to have a miscompiled opteron binary.
the pgi compilers are known for not always being fully reliable 
at full optimization levels. i just checked on a machine 
with pgi-5.2-1 installed, where i could reproduce your (wrong?) 
opteron numbers with optimization turned on and got your
p4 numbers with -O0.

using the intel compiler in 32- and 64-bit with full optimization
and different libraries, i always get your p4 numbers to the last digit.

regards,
	axel.

SK> 
SK> Thank you in advanced.
SK> Sombat
SK> 
SK> **
SK> 

-- 

=======================================================================
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