<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>We would like to do over-subscription on a cluster that's running
      in the cloud.  The cluster dynamically spins up and down cpu nodes
      as needed.  What we see is that the least-loaded algorithm causes
      the maximum number of nodes specified in the partition to be spun
      up and each loaded with N jobs for the N cpu's in a node before it
      "doubles back" and starts over-subscribing.</p>
    <p>What we actually want is for the <i>minimum </i>number of nodes
      to be used and for it to fully load (to the limit of the
      oversubscription setting) one node before starting up another. 
      That is, we really want a "most-loaded" algorithm.  This would
      allow us to reduce the number of nodes we need to run and reduce
      costs.</p>
    <p>Is there a way to get this behavior somehow?</p>
    <p>Herc</p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>