[ET Trac] [Einstein Toolkit] #921: Automatic undersubscribing
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed May 23 08:19:00 CDT 2012
#921: Automatic undersubscribing
--------------------------+-------------------------------------------------
Reporter: hinder | Owner: eschnett
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: SimFactory | Version:
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by eschnett):
The current behaviour does not assume that you are running on only a
single node. It works as follows:
- user requests N cores (via --procs)
- system granularity is determined (e.g. can allocate only integer number
of nodes) (depends on --ppn-used)
- if necessary, N is rounded up
What you suggest is to modify the value specified via --ppn-used instead
of the value specified via --procs. Or are you suggesting to do this only
if at most a single node is allocated? Or do you suggest to not round up
at all, and leave some cores unused?
The intention behind rounding up is that you will have to pay for these
cores anyway, so you may as well use them. Whether this is correct very
likely doesn't depend on the PPN of the system you use. In a production
run, you probably want to use the additional cores (why not?), in a
benchmark you don't. But then, in a benchmark you probably need to be
aware of the node configuration anyway, so you may as well specify --ppn-
used.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/921#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list