<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello Steve,<br>
    <br>
    Have you given any thoughts on what should happen if you chain
    multiple +SP commands? i.e.<br>
    <br>
    erl +S 16:16 +SP 50:50 +SP 50:50<br>
    <br>
    Our view right now is that this should give [8:8] and not [4:4] as
    it currently does in the patch. <br>
    <br>
    Related to this we also do not think that the order to +S vs +SP
    commands should matter. i.e.<br>
    <br>
    erl +S 16:16 +SP 50:50 +S 16:16<br>
    <br>
    should give [8:8] and not [16:16].<br>
    <br>
    What do you think? These things are for sure odd cases to think
    about, but if it is possible someone will for sure do it....<br>
    <br>
    Lukas<br>
    <br>
    <div class="moz-cite-prefix">On 21/08/13 15:45, Steve Vinoski wrote:<br>
    </div>
    <blockquote
cite="mid:CAO+zUOU+zeQ2y60Zi+R_cgsS-nULK3O2RhZLgEYLQfES2CM1Zw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>For applications where measurements show enhanced
            performance from the use of a non-default number of emulator
            scheduler threads, having to accurately set the right number
            of scheduler threads across multiple hosts each with
            different numbers of logical processors is difficult because
            the erl +S option requires absolute numbers of scheduler
            threads and scheduler threads online to be specified.</div>
          <div><br>
          </div>
          <div>To address this issue, this patch adds a +SP option to
            erl, similar to the existing +S option but allowing the
            number of scheduler threads and scheduler threads online to
            be set as percentages of logical processors configured and
            logical processors available, respectively. For example,
            "+SP 50:25" sets the number of scheduler threads to 50% of
            the logical processors configured, and the number of
            scheduler threads online to 25% of the logical processors
            available.</div>
        </div>
        <div><br>
        </div>
        <div>
          <div><a moz-do-not-send="true"
              href="https://github.com/erlang/otp/pull/58">https://github.com/erlang/otp/pull/58</a></div>
          <div><br>
          </div>
        </div>
        <div>--steve</div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
erlang-patches mailing list
<a class="moz-txt-link-abbreviated" href="mailto:erlang-patches@erlang.org">erlang-patches@erlang.org</a>
<a class="moz-txt-link-freetext" href="http://erlang.org/mailman/listinfo/erlang-patches">http://erlang.org/mailman/listinfo/erlang-patches</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>