Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • GROMACS GROMACS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 318
    • Issues 318
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 96
    • Merge requests 96
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GROMACS
  • GROMACSGROMACS
  • Issues
  • #2749
Closed
Open
Issue created Nov 08, 2018 by Paul Bauer@acmnpvMaintainer

Strange Fluctuations with NH+PR coupling in GROMACS 2018.3 - Redmine #2749

Archive from user: Philip Handle

I recently bought a workstation with Intel Xeon CPUs and 3 Nvidia Tesla P100 GPUs. I inteded to perform simulations on pure water. Since I also run water simulations on a CPU-HPC cluster using GROMACS 5.1.4 I wanted to use also this version on the workstation. I could, however, not compile this version on the workstation. Therefore, I decided to use the most recent GROMACS version (2018.3). It compiled fine, but test simulations produced drastically different fluctuations than the simulations using 5.1.4 (same mdp files used).

I also tried with 2018.3 (without GPU support), where I find similarly strange results, and 2016.5, where everything worked fine. The simulations I ran were

- NPT of 1000 TIP4P/2005 molecules at 1bar, 300K

- NPT of 1000 TIP4P/2005 molecules at 1bar, 240K

  • Simulated annealing (- 30K/ns) of 1000 TIP4P/2005 molecules at 1 bar, starting from 240 K
    (Nose-Hoover and Parinello-Rahman thermo- and barostats used.)

Attached you find simulation data of all runs showing potential energy (U), T, P, and density. At 300 K the results are similar for all versions used (T300.png). At 240 K (T240K.png) and when cooling (COOLING.png) the data obtained from 2018.3 (with and without GPU support) differ markedly from the results obtained with 5.1.4 and 2016.5.

I also performed the 2018.3 tests (including physical validation), which produced 1 error for the GPU version in the complex regression test (see 2018-GPU.txt attached) and 1 error for the CPU only version in the physical validation test ens_water_md_verlet_settle_pme_vr_pr (see 2018-CPU.txt attached).
I however, have the feeling that these fails are not responsible for the immensely large fluctuations I find in the simulations.

In the meantime I use 2016.5 for my simulations, but I still tought I’ll let you know of this strange behaviour in the 2018.3 version.

In case you need additional information from my side, do not hesitate to contact me.

Best,
Philip Handle

Department of Physical Chemistry
University of Innsbruck
Innrain 52c, A-6020 Innsbruck (Austria)
+43/512/507/58015
philihandle@uibk.ac.at

(from redmine: issue id 2749, created on 2018-11-08 by gmxdefault, closed on 2018-11-28)

  • Relations:
    • relates #2031 (closed)
    • relates #2032 (closed)
  • Changesets:
    • Revision 3078233a by Berk Hess on 2018-11-16T10:21:15Z:
grompp now checks tau-p>=2*tau-t with NH+PR

Added check to avoid resonances when combining Nose-Hoover and
Parrinello-Rahman coupling algorithms.

Fixes #2749

Change-Id: I061d5021ba5f9c3a68336d623c06843be9addbde
  • Uploads:
    • 2018-CPU.txt
    • 2018-GPU.txt
    • COOLING
    • T240
    • T300
    • T300.gz.tar
    • T240.gz.tar
    • COOLING.gz.tar
Assignee
Assign to
Time tracking