<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div><br></div><div>We discussed this a bit off-list, and just figured it would be good to include the conclusions here too so people find it if they search the archives.</div><div><br></div><div>First, we definitely support all improper torsions of periodic form, such as those in amber, charmm, and opls in OpenMM too, while Gromos uses harmonic torsions.</div><div><br></div><div>The torsions themselves would actually be straightforward to implement with the customforce classes in OpenMM (slightly slower, but that doesn't matter for torsions). However, this is presently only needed for Gromos force fields, and those won't work with the GPU code anyway since they rely on a full N^2 (where N=natomtypes) matrix for nonbonded parameters that would hurt performance quite a bit on GPUs.&nbsp;</div><div><br></div><div>This doesn't mean we've ruled out Gromos for future GPU ports (on the contrary, we want to and plan to support it eventually), but it's not priority 1A right now.</div><div><br></div><div>Cheers,</div><div><br></div><div>Erik</div><div><br></div><div><br></div><div><br></div><div><br></div><div><blockquote type="cite"><div>Read and respond to this message at:&nbsp;<br><a href="https://simtk.org/forum/message.php?msg_id=4741">https://simtk.org/forum/message.php?msg_id=4741</a><br>By: Peter Eastman<br><br>I discussed this with the Gromacs developers to get the full story. &nbsp;It appears<br>that they currently do not support the Gromos force field on GPUs, and it will<br>take a significant amount of work to do so. &nbsp;Improper torsions would actually<br>be easy to handle using a CustomTorsionForce. &nbsp;The real challenge is nonbonded<br>interactions, since Gromos doesn't use consistent combining rules.<br><br>Hopefully that will happen in a later release.<br><br>Peter<br></div></blockquote><div><div>On Aug 10, 2010, at 5:50 PM, <a href="mailto:chris.neale@utoronto.ca">chris.neale@utoronto.ca</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>This surprised me since most of the systems that I am interested in<br>have improper dihedrals. Is it possible that I did something wrong here?<br><br>### Error message from mdrun-gpu:<br><br>Program mdrun-gpu, VERSION 4.0.99-dev-20100315<br>Source code file:<br>/project/pomes/cneale/GPC/exe/intel/GPUgromacs/gromacs-4.5-beta2/src/kernel/openmm_wrapper.cpp, line:<br>610<br><br>Fatal error:<br>OpenMM does not support (some) of the provided interaction type(s)<br>(Improper Dih.)<br>For more information and tips for troubleshooting, please check the GROMACS<br>website at <a href="http://www.gromacs.org/Documentation/Errors">http://www.gromacs.org/Documentation/Errors</a><br><br>&lt;I'm posting again the same topic as <a href="http://lists.gromacs.org/pipermail/gmx-users/2010-August/053018.html">http://lists.gromacs.org/pipermail/gmx-users/2010-August/053018.html</a> in case my first post was overlooked in the batch that came through when the mailing list was fixed&gt;<br><br><br>-- <br>gmx-users mailing list &nbsp;&nbsp;&nbsp;<a href="mailto:gmx-users@gromacs.org">gmx-users@gromacs.org</a><br><a href="http://lists.gromacs.org/mailman/listinfo/gmx-users">http://lists.gromacs.org/mailman/listinfo/gmx-users</a><br>Please search the archive at http://www.gromacs.org/search before posting!<br>Please don't post (un)subscribe requests to the list. Use thewww interface or send it to gmx-users-request@gromacs.org.<br>Can't post? Read http://www.gromacs.org/mailing_lists/users.php<br><br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">----------------------------------------------------------<br>Erik Lindahl &lt;<a href="mailto:lindahl@cbr.su.se">lindahl@cbr.su.se</a>&gt;<br>Professor, Computational Structural Biology<br>Center for Biomembrane Research &amp; Swedish e-Science Research Center<br>Department of Biochemistry &amp; Biophysics, Stockholm University<br>Tel: +468164675 Cell: +46703844534<br></span>
</div>
<br></div></body></html>