Robert Johnson wrote:
Hello everyone,
I am trying to run some benchmakrs on a replica exchange simulation. I
have several .tpr files: topol0.tpr, topol1.tpr, topol2.tpr, up to
topol7.tpr. I would like the calculation to proceed all on the same
node (for benchmarking and debugging reasons and so I don't have to
wait in a queue). However, I am having problems launching the job.
Here are the commands I've tried along with the corresponding error
message:
mpirun -np 1 mdrun_mpi -replex 160 -s topol
ERROR: Can not open file topol.tpr
mpirun -np 1 mdrun_mpi -replex 160 -s topol*
ERROR: Nothing to exchange with only one replica
Don't use the wildcard asterisk... but the error message is hinting at
the real problem.
I've tried other combinations and included the -multi flag, but all
have given one of these error messages. Any suggestions?
You don't tell MPI to run n processes on one node and/or processor with
the mpirun -np flag... you have to do that earlier with the setup of
your MPI environment. Your commands above are directing the use of one
process, which can't run REMD for GROMACS.
Further, if you'd read "man mdrun" like I suggested last time, you'd
have noticed that an -np flag to mdrun is advisable under some
circumstances, so you should be trying that.
Set up your MPI environment to pack 8 processes into one node, then use
mpirun -np 8 mdrun_mpi -np 8 -multi -replex 160 -s t topol
Mark
Mark
_______________________________________________
gmx-users mailing list [email protected]
http://www.gromacs.org/mailman/listinfo/gmx-users
Please don't post (un)subscribe requests to the list. Use the
www interface or send it to [EMAIL PROTECTED]
Can't post? Read http://www.gromacs.org/mailing_lists/users.php