<div dir="ltr">Hi,<div><br></div><div>Update - everything is looking pretty good. I<span style="font-size:13.1999998092651px;line-height:19.7999992370605px"> </span><span style="font-size:13.1999998092651px;line-height:19.7999992370605px">plan to release 5.1 tomorrow. </span><span style="font-size:13.1999998092651px;line-height:1.5">Thanks, all, for all the help!</span></div><div><span style="line-height:1.5;font-size:13.1999998092651px"><br></span></div><div><span style="line-height:1.5;font-size:13.1999998092651px">I haven&#39;t done as much work on the docs as I would like, but c&#39;est la vie.</span></div><div><br></div><div>We&#39;ve got a new FTP server set up and DNS transfer is underway. I&#39;ll put the files on old and new servers so there should be no problems while DNS changes propagate.</div><div><br></div><div>Mark</div></div><br><div class="gmail_quote"><div dir="ltr">On Sat, Aug 8, 2015 at 1:47 AM Mark Abraham &lt;<a href="mailto:mark.j.abraham@gmail.com">mark.j.abraham@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<br><br><div class="gmail_quote"></div></div><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Thu, Aug 6, 2015 at 1:21 PM Kutzner, Carsten &lt;<a href="mailto:ckutzne@gwdg.de" target="_blank">ckutzne@gwdg.de</a>&gt; wrote:<br></div></div></div><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br></blockquote></div></div><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I wanted to quickly report back on tune_pme for 5.1, what are the issues<br>
so we could discuss on how best to proceed.<br></blockquote></div></div><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote><div><br></div><div>Many thanks!</div></div></div><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In principle, tune_pme works, however as a user one may have to set extra<br>
options so that actually tuning can be done.<br>
<br>
The issues are:<br>
<br>
a) A valid mdrun executable needs to be specified first, see:<br>
<a href="https://gerrit.gromacs.org/#/c/4771/" rel="noreferrer" target="_blank">https://gerrit.gromacs.org/#/c/4771/</a></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>OK. I think we need to make this a first-class property of tune_pme, and have proposed such at <a href="https://gerrit.gromacs.org/4963" target="_blank">https://gerrit.gromacs.org/4963</a></div></div></div><div dir="ltr"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
b) On GPU nodes, mdrun typically segfaults, due to timers not being reset<br>
at a neighborsearching step, see:<br>
and <a href="http://redmine.gromacs.org/issues/1781" rel="noreferrer" target="_blank">http://redmine.gromacs.org/issues/1781</a></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>Fixed at <a href="https://gerrit.gromacs.org/4964" target="_blank">https://gerrit.gromacs.org/4964</a></div></div></div><div dir="ltr"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
c) One needs to specify -ntomp somevalue, otherwise it is 1 by default<br>
and mdrun refuses to run.<br></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>Can you provide an example here? I&#39;m not sure what&#39;s the problem, to assign blame or to fix! :-)</div></div></div><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Issue b) is probably the most important one to address, which could be either<br>
done in mdrun or in tune_pme.<br>
Tune_pme would have to determine from the .tpr what the actual neighborsearching<br>
frequency will be and adjust the counter resetting appropriately.<br></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>Not very workable - nstlist varies according to what hardware is available, and one can&#39;t really know that without running mdrun. (e.g. you could run gmx tune_pme from a non-CUDA install and it has no idea that mdrun can use a GPU).</div></div></div><div dir="ltr"><div class="gmail_quote"><div><br></div><div>Mark</div></div></div></blockquote></div>