<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi,<br><br>Your command line is incorrect.<br>-reprod should be used without yes.<br>-reprod is yes<br>-noreprod is no<br><br>mdrun -cpi has no effect on your results at all.<br>But always remember that MD is chaotic, there is no point in trying<br>to reproduce trajectories exactly, unless for a very special purpose.<br><br>Berk<br><br>&gt; Date: Thu, 30 Jul 2009 16:53:13 +0200<br>&gt; From: qiaobf@gmail.com<br>&gt; To: gmx-users@gromacs.org<br>&gt; Subject: Re: [gmx-users] question about continuation using tpbconv and mdrun        -cpi<br>&gt; <br>&gt; Hi Mark,<br>&gt; <br>&gt; Sorry to trouble you again!<br>&gt; <br>&gt; I made two tests, by using one-processor and one 32-processors on the<br>&gt; same cluster. I used 4000SPC/E waters (OPLS-AA ff.) The former<br>&gt; (one-processor) gives the exactly the same potential. However, the<br>&gt; latter still shown some deviation of the potential. When I use "-reprod<br>&gt; yes", the potential is -190098+-457.199 for "Comparison", and<br>&gt; -190088+-467.225 for "Reference". When I use "-dlb no", -190116+-476.512<br>&gt; for "Comparison", and -190114+-483.749 for "Reference".<br>&gt; <br>&gt; The following is the job script lines when using "-reprod yes":<br>&gt; ********************************************************************************<br>&gt; # Reference<br>&gt; grompp -f full.mdp -c initial.gro -p system.top -o full<br>&gt; mpirun -np 32 mdrun -deffnm full -reprod yes<br>&gt; <br>&gt; # Comparison<br>&gt; grompp -f full.mdp -c initial.gro -p system.top -o full2<br>&gt; mpirun -np 32 mdrun -deffnm full2 -reprod yes -cpt 2 -maxh 0.2<br>&gt; mpirun -np 32 mdrun -deffnm full2 -reprod yes -cpi full2.cpt -append<br>&gt; ********************************************************************************<br>&gt; <br>&gt; Do you have some further ideas?<br>&gt; <br>&gt; best wishes,<br>&gt; Baofu Qiao<br>&gt; <br>&gt; <br>&gt; Mark Abraham wrote:<br>&gt; &gt; Baofu Qiao wrote:<br>&gt; &gt;&gt; Hi Mark,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Thanks!<br>&gt; &gt;&gt; Because the maximum time for one single job is set to be 24hours on the<br>&gt; &gt;&gt; cluster I'm using, I want to make sure which is the best way to continue<br>&gt; &gt;&gt; the gmx jobs. I wonder how strong effect "mdrun -cpi" has?  From the<br>&gt; &gt;&gt; introduction of mdrun, it seems that there are some EXTRA energy frames,<br>&gt; &gt;&gt; but for the trajectory file (.xtc), there is no extra frames? Am I<br>&gt; &gt;&gt; right?<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; "mdrun -h<br>&gt; &gt;&gt; --&gt; The contents will be binary identical (unless you use dynamic load<br>&gt; &gt;&gt; balancing), but for technical reasons there might be some extra energy<br>&gt; &gt;&gt; frames when using checkpointing (necessary for restarts without<br>&gt; &gt;&gt; appending)."<br>&gt; &gt;<br>&gt; &gt; The intent with GROMACS 4.x is for a user to be able to construct a<br>&gt; &gt; .tpr with a very long simulation time, and perhaps constrain mdrun<br>&gt; &gt; with -maxh (or rely on the cluster killing the job), and to use the<br>&gt; &gt; information in the checkpoint file to restart correctly and perhaps to<br>&gt; &gt; then use mdrun -append so that when the simulation is running<br>&gt; &gt; smoothly, only one set of files needs to exist. Thus one doesn't need<br>&gt; &gt; to trouble with using tpbconv correctly, crashes can restart<br>&gt; &gt; transparently, etc. The old-style approach still works, however.<br>&gt; &gt;<br>&gt; &gt; Obviously you should (be able to) verify with mdrun -reprod that<br>&gt; &gt; whatever approach you use when you construct your job scripts leads to<br>&gt; &gt; simulations that are in principle reproducible. For production, don't<br>&gt; &gt; use -reprod because you will want the better speed from dynamic load<br>&gt; &gt; balancing, etc.<br>&gt; &gt;<br>&gt; &gt; Mark<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gmx-users mailing list    gmx-users@gromacs.org<br>&gt; &gt; http://lists.gromacs.org/mailman/listinfo/gmx-users<br>&gt; &gt; Please search the archive at http://www.gromacs.org/search before<br>&gt; &gt; posting!<br>&gt; &gt; Please don't post (un)subscribe requests to the list. Use the www<br>&gt; &gt; interface or send it to gmx-users-request@gromacs.org.<br>&gt; &gt; Can't post? Read http://www.gromacs.org/mailing_lists/users.php<br>&gt; &gt;<br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; gmx-users mailing list    gmx-users@gromacs.org<br>&gt; http://lists.gromacs.org/mailman/listinfo/gmx-users<br>&gt; Please search the archive at http://www.gromacs.org/search before posting!<br>&gt; Please don't post (un)subscribe requests to the list. Use the <br>&gt; www interface or send it to gmx-users-request@gromacs.org.<br>&gt; Can't post? Read http://www.gromacs.org/mailing_lists/users.php<br><br /><hr />Express yourself instantly with MSN Messenger! <a href='http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/' target='_new'>MSN Messenger</a></body>
</html>