<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>