[gmx-users] segfault when running the alchemistry.org ethanol solvation free energy tutorial
Christopher Neale
chris.neale at mail.utoronto.ca
Fri Sep 27 01:01:20 CEST 2013
Agreed, the following parameters do not segfault in single or double precision:
sc-alpha = 0.5
sc-power = 1
sc-r-power = 6
Same goes for http://bugzilla.gromacs.org/issues/1306
The following parameters give a segfault in single precision but are ok in double precision
sc-alpha = 0.001
sc-power = 1
sc-r-power = 48
Same goes for http://bugzilla.gromacs.org/issues/1306
Sorry for the confusion earlier. I was using a compilation that I thought was double precision
but it was actually single. Recompiling in double precision gave me the stability outlined above.
Thank you for your assitance Mark and Michael.
Chris.
-- original message --
Michael Shirts mrshirts at gmail.com
Fri Sep 27 00:41:17 CEST 2013
Previous message: [gmx-users] segfault when running the alchemistry.org ethanol solvation free energy tutorial
Next message: [gmx-users] segfault when running the alchemistry.org ethanol solvation free energy tutorial
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
And with this change, single is running fine as well.
This was a known issue, but was only documented in the expanded.mdp
files, which was an oversight. After this, I switched so the default
is less likely to cause problems. Because of some theory improvements
developed in the group in free energy calculation pathways, the
sc-r-power=48 pathway will now be phased out anyway by 5.1.
On Thu, Sep 26, 2013 at 6:37 PM, Michael Shirts <mrshirts at gmail.com> wrote:
> I thought I had just managed to solve the issue :)
>
> If you look at the soft core parameters, there are two types listed --
> one with sc-r-power = 48, and one with sc-r-power = 6. The sc-r-power
> are more stable with single precision calculations.
>
> I have changed the files on the website to make the single precision
> ones the default. Expanded.mdp warned about the issues with
> precision, but left the sc-r-power in place; the Ethanol.mdp did not
> warn about the potential issue. Now both include the more efficient
> path commented out.
>
> NOTE that this means the exact numbers of the tutorials are not quite
> right anymore; the process is unchanged, as is the final answer, but
> the intermediate dG's will be slightly different.
>
> However, I need to redo them anyway to make them easier in the next
> 1-2 weeks, so I will update them then.
>
> If it still fails with double, that's a different issue -- because I'm
> running them fine with double.
>
>
More information about the gromacs.org_gmx-users
mailing list