[gmx-developers] mpi and thread command line options

Roland Schulz roland at utk.edu
Wed Jul 11 10:10:03 CEST 2012

On Wed, Jul 11, 2012 at 3:56 AM, Berk Hess <hess at kth.se> wrote:

> With process MPI we could still use -nt as setting the total number of
> threads (only
> meaningful with the Verlet scheme), this would then indirectly control
> -ntomp.
> This might not be particularly useful, but at least it makes things
> consistent.
> So with process mpi the only option which does nothing is -ntmpi.
I'm not sure this makes it more consistent. For tMPI "-nt" means the
total number of threads on that node. For process MPI with "mprun -np
n" n>1 this isn't true. Thus my suggestion to make "-nt" unavailable
for process MPI binaries, because I think it might actually be more
confusing. If we don't remove it I would suggest to have a warning
"-nt specified with a binary not supporting mpi threads. Assuming you
mean -ntomp".


> Cheers,
> Berk
> --
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-developers-request at gromacs.org.

ORNL/UT Center for Molecular Biophysics cmb.ornl.gov
865-241-1537, ORNL PO BOX 2008 MS6309

More information about the gromacs.org_gmx-developers mailing list