<tt><font size=2>Hello,</font></tt>
<br>
<br><tt><font size=2>&gt;These were consecutive (one at a time) right?
&nbsp;Because if they were <br>
&gt;concurrent (all at once) you really must set max,min iterations for
the <br>
&gt;confidence intervals to the same value, lest one or more of the <br>
&gt;instances terminate before the others.<br>
</font></tt>
<br><tt><font size=2>They are normally concurrent. I think I just forget
to put the -P 0 options in what I echo. I execute with -P 0 and I echo
without. Max,min iteration are set to the same value (-i 10,2 -I 99,5)
so I don't really understand your remark... Could you explain more?</font></tt>
<br><tt><font size=2><br>
&gt;Did you &quot;fix-up&quot; the output? &nbsp;If they were indeed concurrent
(all <br>
&gt;launched in the background) I would have expected to see all the test
<br>
&gt;banners, then all the test results. &nbsp;By way of quick-and-dirty
example:<br>
</font></tt>
<br><tt><font size=2>This is due to the -P 0 options mistake I think.</font></tt>
<br><tt><font size=2><br>
&gt;The output as you have presented it makes it look as though the tests
<br>
&gt;ran one-at-a-time.<br>
&gt;<br>
&gt;Another sanity check would be to compare the service demands between
a <br>
&gt;single (all by itself) test and then with your five-at-once tests.
<br>
&gt;Since each netperf/netserver measures overall CPU utilization, but
only <br>
&gt;what it itself transferred, when you run actually concurrent tests,
the <br>
&gt;service demands reported by the ostensibly-all-at-once tests will be
<br>
&gt;(much) higher (and wrong :). &nbsp;If you see the same service demand
for <br>
&gt;each of the ostensibly-all-at-once as you do for a single test, you
know <br>
&gt;the ostensibly-all-at-once were not really all-at once.</font></tt>
<br>
<br><tt><font size=2>Ok, this is a good complementary check. Here is the
result of the first test I do concerning service demand:</font></tt>
<br><tt><font size=2>single test:</font></tt>
<br><font size=2 face="Courier New">netperf -l 60 -H 10.0.17.200 -i 10,2
-I 99,5 -t TCP_STREAM -cC</font>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.01 &nbsp; &nbsp; &nbsp;2075.12 &nbsp; <b>5.19 &nbsp; &nbsp;
9.32 &nbsp; &nbsp; 0.409 &nbsp; 3.027 </b>&nbsp;</font>
<br>
<br>
<br><tt><font size=2>two-at-once test:</font></tt>
<br><font size=2 face="Courier New">netperf -l 60 -H 10.0.17.200 -i 10,2
-I 99,5 -t TCP_STREAM -cC &amp;</font>
<br><font size=2 face="Courier New">netperf -l 60 -H 10.0.17.200 -i 10,2
-I 99,5 -t TCP_STREAM -cC</font>
<br>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.06 &nbsp; &nbsp; &nbsp;1760.01 &nbsp; <b>9.21 &nbsp; &nbsp;
13.11 &nbsp; &nbsp;0.858 &nbsp; 4.801 &nbsp;</b></font>
<br>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.06 &nbsp; &nbsp; &nbsp;1750.31 &nbsp; <b>9.21 &nbsp; &nbsp;
13.14 &nbsp; &nbsp;0.861 &nbsp; 4.730</b> </font>
<br>
<br><tt><font size=2>This looks good isn't it?</font></tt>
<br>
<br><tt><font size=2>Here are some results for x4 instance tests:</font></tt>
<br>
<br><font size=2 face="Courier New">netperf -P 0 -l 60 -H 10.0.17.200 -t
TCP_STREAM -cC -i 10,2 -I 99,5 -- -m 65535 &amp;</font>
<br><font size=2 face="Courier New">netperf -P 0 -l 60 -H 10.0.17.200 -t
TCP_STREAM -cC -i 10,2 -I 99,5 -- -m 65535 &amp;</font>
<br><font size=2 face="Courier New">netperf -P 0 -l 60 -H 10.0.17.200 -t
TCP_STREAM -cC -i 10,2 -I 99,5 -- -m 65535 &amp;</font>
<br><font size=2 face="Courier New">netperf -P 0 -l 60 -H 10.0.17.200 -t
TCP_STREAM -cC -i 10,2 -I 99,5 -- -m 65535</font>
<br>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br><font size=2 face="Courier New">TCP STREAM TEST from 0.0.0.0 (0.0.0.0)
port 0 AF_INET to 10.0.17.200 (10.0.17.200) port 0 AF_INET : +/-2.5% @
99% conf. &nbsp;: demo</font>
<br>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.02 &nbsp; &nbsp; &nbsp;1522.23 &nbsp; <b>17.14 &nbsp; &nbsp;8.14
&nbsp; &nbsp; 1.846 &nbsp; 3.138 </b>&nbsp;</font>
<br>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.03 &nbsp; &nbsp; &nbsp;1516.81 &nbsp; <b>17.15 &nbsp; &nbsp;8.14
&nbsp; &nbsp; 1.854 &nbsp; 2.918 &nbsp;</b></font>
<br>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.04 &nbsp; &nbsp; &nbsp;1526.86 &nbsp; <b>17.16 &nbsp; &nbsp;8.15
&nbsp; &nbsp; 1.841 &nbsp; 3.390</b> &nbsp;</font>
<br>
<br><font size=2 face="Courier New">Recv &nbsp; Send &nbsp; &nbsp;Send
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Utilization &nbsp; &nbsp; &nbsp; Service Demand</font>
<br><font size=2 face="Courier New">Socket Socket &nbsp;Message &nbsp;Elapsed
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send &nbsp; &nbsp; Recv
&nbsp; &nbsp; Send &nbsp; &nbsp;Recv</font>
<br><font size=2 face="Courier New">Size &nbsp; Size &nbsp; &nbsp;Size
&nbsp; &nbsp; Time &nbsp; &nbsp; Throughput &nbsp;local &nbsp; &nbsp;remote
&nbsp; local &nbsp; remote</font>
<br><font size=2 face="Courier New">bytes &nbsp;bytes &nbsp; bytes &nbsp;
&nbsp;secs. &nbsp; &nbsp;10^6bits/s &nbsp;% S &nbsp; &nbsp; &nbsp;% S &nbsp;
&nbsp; &nbsp;us/KB &nbsp; us/KB</font>
<br>
<br><font size=2 face="Courier New">&nbsp;87380 &nbsp;65536 &nbsp;65536
&nbsp; &nbsp;60.04 &nbsp; &nbsp; &nbsp;1568.20 &nbsp; <b>17.15 &nbsp; &nbsp;8.14
&nbsp; &nbsp; 1.793 &nbsp; 3.840 </b></font>
<br>
<br><tt><font size=2>Thank you and have a nice weekend!</font></tt>
<br>
<br><tt><font size=2>Best regards.</font></tt>
<br>
<br><tt><font size=2>Simon Duboué</font></tt>