<div dir="ltr">Please read doc/qos-config.txt and IBA spec vol 1 section <font face="Arial" size="3"><font face="Arial" size="3">7.6.9.2 VL A</font></font><font face="Arial" size="1"><font face="Arial" size="1">RBITRATION </font></font><font face="Arial" size="3"><font face="Arial" size="3">W</font></font><font face="Arial" size="1"><font face="Arial" size="1">HEN </font></font><font face="Arial" size="3"><font face="Arial" size="3">M</font></font><font face="Arial" size="1"><font face="Arial" size="1">ULTIPLE </font></font><font face="Arial" size="3"><font face="Arial" size="3">D</font></font><font face="Arial" size="1"><font face="Arial" size="1">ATA </font></font><font face="Arial" size="3"><font face="Arial" size="3">VL </font></font><font face="Arial" size="1"><font face="Arial" size="1">S </font></font><font face="Arial" size="3"><font face="Arial" size="3">A</font></font><font face="Arial" size="1"><font face="Arial" size="1">RE </font></font><font face="Arial" size="3"><font face="Arial" size="3">I</font></font><font face="Arial" size="1"><font face="Arial" size="1">MPLEMENTED</font></font><div><font size="1"><br></font></div><div><font size="1">It's max_vls parameter which relates to VLs (and hence buffers).</font></div><div><font size="1"><br></font></div><div><font size="1">These parameters are for the VL arbitration. A weight of 0 means skip entry.</font></div><div><font size="1"><br></font></div><div><font size="1">Since t2q assigns qos-level to group of 4 VLs, I think weighting should be same on those VLs.</font></div><div><font size="1"><br></font></div><div><font size="1">I also would try not to have some VL hog the arbitration so I'd use small weights.</font></div><div><font size="1"><br></font></div><div><font size="1">So something like:</font></div><div><font size="1"><br></font></div><div><font size="1">qos_ca_max_vls 1</font></div><div><font size="1"><font size="3">qos_ca_vlarb_high 0:4,1:4,2:0,3:0,4:0,5:0,6:0,7:0</font><br><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">qos</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">_ca_</span>vlarb_low           0:4,1:4,2:0,3:0,</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">4:0,</span>5:0,6:0,7:<wbr>0         </span><br></span></font></div><div><font size="1"><br></font></div><div><font size="1">qos_swe_max_vls 4</font></div><div><font size="1"><font size="3">qos_swe_vlarb_high<b> 0:4,1:4,2:4,3:4</b>,4:0,5:0,6:0,7:0</font><br><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">qos</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">_</span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">swe</span></span>_</span>vlarb_low                  <b>0:4,1:4,2:4,3:4</b>,</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">4:0,</span>5:0,6:0,7:<wbr>0</span></span></span></font></div><div><font size="1"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><br></span></span></span></font></div><div><font size="1"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">if you want to use both high and low priority VL Arbitration but you could probably also only use the low or high priority VL arbitration too. I haven't played with all the variations for this but the general principles of how t2q uses QoS are expressed above.</span></span></span></font></div><div style="text-align:right"><font size="1"><br></font></div><div style="text-align:right"><font size="1"><br></font></div><div style="text-align:right"><font size="1"><br></font></div><div><font size="1"><br></font></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 5, 2016 at 9:43 AM, Black.S <span dir="ltr"><<a href="mailto:Black.S52@yandex.com" target="_blank">Black.S52@yandex.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Thanks for reply <br>
      I use only one QoS level.<br>
      Correct me please. <br>
      <br>
      1) Is that config is right for 3D torus ?<br>
      <br>
      <span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
        qos_ca_vlarb_high 0:4,1:0,2:0,3:0,4:0,5:0,6:0,7:<wbr>0<br>
      </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
          qos</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">_ca_</span>vlarb_low 
          0:4,1:4,2:0,3:0,</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">4:0,</span>5:0,6:0,7:<wbr>0
        </span><br>
        <br>
      </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
          qos_swe_vlarb_high<b> </b></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">0:4,1:0,2:0,3:0</span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><b><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">,</span></b>4:0,5:0,6:0,7:<wbr>0
              # because Torus use VL0-3<br>
        </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
            qos</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">_</span></span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">swe</span></span>_</span>vlarb_low 
          </span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">0:4,1:4,2:0,3:0,</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"></span></span></span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">4:0,</span>5:0,6:0,7:<wbr>0</span></span><br>
        <br>
        or </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">this
        </span>right  ?<br>
      </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
          qos_vlarb_high </span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><b>0:4,1:4,2:4,3:4</b>,</span></span></span></span>4:0,5:0,6:0,7:<wbr>0<br>
        </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
            qos_vlarb_low  </span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><b>0:4,1:4,2:4,3:4</b>,</span></span></span></span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">4:0,</span>5:0,6:0,7:<wbr>0
          </span><br>
        </span></span><br>
      <span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
              qos_swe_vlarb_high<b> 0:4,1:4,2:4,3:4</b>,4:0,5:0,6:0,7:<wbr>0
                  # because Torus use VL0-3<br>
            </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">   
                qos</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">_</span></span></span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">swe</span></span>_</span>vlarb_low 
                <b>0:4,1:4,2:4,3:4</b>,</span></span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">4:0,</span>5:0,6:0,7:<wbr>0</span></span></span>
        </span>2) <br>
        <br>
        <br>
        2) </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span lang="en"><span>And
            still Which weight </span></span>prefer for VL0-3 ? Why not
        prefer weight 255 ?<br>
        <br>
        Or </span><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium"><span lang="en"><span>perhaps</span>
          <span>that</span> <span>I</span> <span>do
            not understand ?</span></span> <br>
        <br>
        Thanks all<br>
        <br>
        <br>
      </span>04.08.2016 20:26, Hal Rosenstock пишет:<br>
    </div><div><div class="h5">
    <blockquote type="cite">
      <div dir="ltr">
        <div>On links between end ports and peer switch, only 2 VLs max
          are needed (depending on whether 1 or 2 QoS levels are in
          use). Interswitch links require 4 VLs per QoS level.</div>
        <div><br>
        </div>
        <div>With the config you are using, t2q is only warning that
          resources (buffers) are being wasted on unused VLs. It's up to
          you whether to do more config of QoS to get better buffer use
          and eliminate this warning message.</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Aug 4, 2016 at 12:09 PM, B S <span dir="ltr"><<a href="mailto:black.s52@yandex.com" target="_blank">black.s52@yandex.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
            <div><span style="font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit">Hello
                all</span><br>
            </div>
            <div><span style="font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit">I
                can't understand some torus2q options.May be anybody
                explain me ?</span></div>
            <div><span style="font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit">In
                the Internet I found some options for torus</span></div>
            <div><span style="font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit"><br>
              </span></div>
            <div><span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">qos_max_vls
                8       # its clear for use 8 vl</span><br style="line-height:normal;font-family:arial,sans-serif;font-size:medium">
              <span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">qos_high_limit
                0.   # its cleasr for processing only 1 message in high
                table </span><br style="line-height:normal;font-family:arial,sans-serif;font-size:medium">
              <span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">qos_vlarb_low
                0:4,1:4,2:0,3:0,5:0,6:0,7:0 </span><br style="line-height:normal;font-family:arial,sans-serif;font-size:medium">
              <span style="line-height:normal;font-family:arial,sans-serif;font-size:medium">qos_vlarb_high
                0:4,1:0,2:0,3:0,4:0,5:0,6:0,7:<wbr>0</span><br style="line-height:normal;font-family:arial,sans-serif;font-size:medium">
              <br>
            </div>
            <div>If I leave this options by default, opensm get warning </div>
            <div>"<span style="line-height:normal;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;white-space:pre-wrap">Warning: torus-2QoS recommends 0 VLarb weights </span></div>
            <div><span style="line-height:normal;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;white-space:pre-wrap"></span><span style="line-height:normal;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;white-space:pre-wrap">for VLs 2-7 on endpoint links; not true ..."</span></div>
            <div><span style="line-height:normal;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;white-space:pre-wrap">
</span></div>
            <div>Sorry for more questions. I can't found answer in
              internet.</div>
            <div><br>
            </div>
            <div>1) Why I can't leave this tables ( vlarb_high,
              vlarb_low) by default ? Who in routing engine torus2q and
              how  use this table ?</div>
            <div>2) Why used only vl0 and vl1. In manual about Torus2q
              use 0-3 and 4-7 VLs ?</div>
            <div><font face="arial, sans-serif" size="3"><span style="line-height:normal">3) I can't understand why
                  used weight 4 but not for example 64 or 255 ?</span></font></div>
            <div><font face="arial, sans-serif" size="3"><span style="line-height:normal">4) Why I should write this
                  table for extended ca, swe, etc. separately </span></font></div>
            <div><font face="arial, sans-serif" size="3"><span style="line-height:normal"> </span></font></div>
            <div><font face="arial, sans-serif" size="3"><span style="line-height:normal">May be somebody have links
                  about this theme ? </span></font></div>
            <div><font face="arial, sans-serif" size="3"><span style="line-height:normal">Thanks for you interest and
                  time </span></font></div>
            <br>
            ______________________________<wbr>_________________<br>
            Users mailing list<br>
            <a href="mailto:Users@lists.openfabrics.org" target="_blank">Users@lists.openfabrics.org</a><br>
            <a href="http://lists.openfabrics.org/mailman/listinfo/users" target="_blank" rel="noreferrer">http://lists.openfabrics.org/m<wbr>ailman/listinfo/users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div></div>

<br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.openfabrics.org">Users@lists.openfabrics.org</a><br>
<a href="http://lists.openfabrics.org/mailman/listinfo/users" target="_blank" rel="noreferrer">http://lists.openfabrics.org/<wbr>mailman/listinfo/users</a><br>
<br></blockquote></div><br></div>