[ET Trac] [Einstein Toolkit] #1150: Simfactory: it doesn't honor --procs when running testsuites
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Oct 30 14:53:15 CDT 2012
#1150: Simfactory: it doesn't honor --procs when running testsuites
-------------------------+--------------------------------------------------
Reporter: bmundim | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Resolution: | Keywords:
-------------------------+--------------------------------------------------
Comment (by eschnett):
People rarely want to specify the number of MPI processes. They typically
want to specify the number of cores that they request from the queueing
system, since this is what they pay for. Given that the number of OpenMP
threads is also fixed (either at one, or at a small integer number
depending on the system hardware), then actual number of MPI processes
then needs to be calculated automatically. This is guaranteed to always
lead to a "sensible" answer.
The converse, e.g. specifying MPI processes and threads, can easily lead
to underused nodes. Specifying cores and MPI processes can easily lead to
strange (non-optimal) numbers of OpenMP threads.
Under- and over-subscribing should work fine in Simfactory, apart from
particular submit scripts that may not be able to handle this.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1150#comment:7>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list