[gmx-developers] reproducability of md sims

Carsten Kutzner ckutzne at gwdg.de
Sun Nov 30 12:03:23 CET 2014


Hi,

On 30 Nov 2014, at 11:17, Berk Hess <hess at kth.se> wrote:

> Hi,
> 
> There is documentation on this somewhere.
> Even when running with MPI and/or OpenMP simulations should be reproducible when ran on an identical run 
But reductions of several summands into a sum do not yield a bit-identical result across runs.
Therefore I think at least with MPI and/or OpenMP we will never get bit-identical 
trajectories unless the order of summation is fixed somehow for such operations.

Best,
  Carsten


> setup. The only things that usually matter, and which -reprod should turn off, are dynamic load balancing and FFTW kernel choice by timing.
> You can mail me your tpr and I can have a look.
> 
> Cheers,
> 
> BerkOn Nov 30, 2014 9:05 AM, David van der Spoel <spoel at xray.bmc.uu.se> wrote:
>> 
>> Hi, 
>> 
>> I'm trying to test reproducibility of simulations of liquids. The 
>> simulation systems are flexible (no constraints) and run with the 
>> -reprod flag, starting from the same tpr, on a single core. However 
>> after a few hundred fs the energy starts to diverge. 
>> 
>> Are there factors impacting the reproducibility that are not controlled 
>> by the -reprod flag? 
>> 
>> -- 
>> David van der Spoel, Ph.D., Professor of Biology 
>> Dept. of Cell & Molec. Biol., Uppsala University. 
>> Box 596, 75124 Uppsala, Sweden. Phone: +46184714205. 
>> spoel at xray.bmc.uu.se    http://folding.bmc.uu.se 
>> -- 
>> Gromacs Developers mailing list 
>> 
>> * Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List before posting! 
>> 
>> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists 
>> 
>> * For (un)subscribe requests visit 
>> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers or send a mail to gmx-developers-request at gromacs.org. 
> -- 
> Gromacs Developers mailing list
> 
> * Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List before posting!
> 
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
> 
> * For (un)subscribe requests visit
> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers or send a mail to gmx-developers-request at gromacs.org.



More information about the gromacs.org_gmx-developers mailing list