[gmx-users] Different energies of GPU and CPU-only runs with Gromacs 5.x

Machtens, Jan-Philipp j.machtens at fz-juelich.de
Mon Sep 22 09:44:50 CEST 2014

Dear all,
if I compare GPU-accelerated and CPU-only runs, I get significantly different results/energies with
Gromacs 5.x. In contrast, with Gromacs 4.x everything is fine, i.e. no difference between CPU-only runs and with GPU.

In short, with Gromacs 5.x using GPUs, I have lower total energy, higher short-range LJ, higher short-range Coulomb and
lower reciprocal Coulomb values. This also leads to altered density and box dimensions, etc....
The simulations were run on a single node with either 2x GeForce GTX 780 Ti or with 1x GTX 770.
Compilers tested: gcc 4.8 and icc 14
Cuda Versions: 6.0 or 6.5
ForceField: Amber99sb-ildn

The topol.tpr was identical for each simulation. Verlet cut-off scheme was used.
The mdp file can be accessed here: https://www.dropbox.com/s/kjkglu2p8p11ajn/parameter.mdp?dl=0
Regression tests of the various compilations were always passed.

Does someone has the some problems or has a clue what might cause the problems I have with Gromacs5.x when using GPUs ?
Many thanks!
Jan-Philipp Machtens
Postdoctoral Research Fellow
Institute of Complex Systems - Cellular Biophysics (ICS-4)
Forschungszentrum Jülich, Germany

Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt

More information about the gromacs.org_gmx-users mailing list