<div dir="ltr">FYI, I've added a netpower metric to iperf 2.<br><br><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Below are two runs over wired GigE comparing<span> </span><a href="https://ai.google/research/pubs/pub45646" target="_blank" style="color:rgb(17,85,204)">Google's BBR</a><span> </span>with cubic.  Note, for the network power the delay units are microseconds while the throughput are seconds.   </div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><div class="gmail_extra"><br><b style="text-decoration-line:underline">Internet Access Runs (uplink)</b><br><div class="gmail_extra" style=""><b style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><u><br>A cubic run,<span> </span><span style="background-color:rgb(255,255,0)">netpower of 7.56</span></u></b></div><div class="gmail_extra" style=""><b><u><br></u></b>[root@rjm-clubhouse-28 rjmcmahon]# echo "cubic" > /proc/sys/net/ipv4/tcp_congestion_control</div><div class="gmail_extra" style="">[root@rjm-clubhouse-28 rjmcmahon]# iperf -c <a href="http://mail.rjmcmahon.com">mail.rjmcmahon.com</a> -e -i 1</div><div class="gmail_extra" style="">------------------------------------------------------------</div><div class="gmail_extra" style="">Client connecting to <a href="http://mail.rjmcmahon.com">mail.rjmcmahon.com</a>, TCP port 5001 with pid 26458</div><div class="gmail_extra" style="">Write buffer size:  128 KByte</div><div class="gmail_extra" style="">TCP window size: 85.0 KByte (default)</div><div class="gmail_extra" style="">------------------------------------------------------------</div><div class="gmail_extra" style="">[  3] local 192.168.100.10 port 40932 connected with 45.33.58.123 port 5001</div><div class="gmail_extra" style="">[ ID] Interval        Transfer    Bandwidth       Write/Err  Rtry     Cwnd/RTT        NetPwr</div><div class="gmail_extra" style="">[  3] 0.00-1.00 sec  2.62 MBytes  22.0 Mbits/sec  21/0          0      308K/200486 us  13.73</div><div class="gmail_extra" style="">[  3] 1.00-2.00 sec  2.00 MBytes  16.8 Mbits/sec  16/0          0      397K/258738 us  8.11</div><div class="gmail_extra" style="">[  3] 2.00-3.00 sec  1.48 MBytes  12.4 Mbits/sec  13/0         13      301K/198417 us  7.82</div><div class="gmail_extra" style="">[  3] 3.00-4.00 sec  1.49 MBytes  12.5 Mbits/sec  13/0          0      343K/229095 us  6.83</div><div class="gmail_extra" style="">[  3] 4.00-5.00 sec  1.43 MBytes  12.0 Mbits/sec  12/0         12      343K/243296 us  6.16</div><div class="gmail_extra" style="">[  3] 5.00-6.00 sec  1.49 MBytes  12.5 Mbits/sec  13/0          6      279K/187902 us  8.32</div><div class="gmail_extra" style="">[  3] 6.00-7.00 sec  1.43 MBytes  12.0 Mbits/sec  12/0          0      301K/204321 us  7.33</div><div class="gmail_extra" style="">[  3] 7.00-8.00 sec  1.37 MBytes  11.5 Mbits/sec  12/0          0      312K/213675 us  6.71</div><div class="gmail_extra" style="">[  3] 8.00-9.00 sec  1.43 MBytes  12.0 Mbits/sec  12/0          0      316K/219227 us  6.84</div><div class="gmail_extra" style="">[  3] 9.00-10.00 sec  1.43 MBytes  12.0 Mbits/sec  12/0          0      316K/216670 us  6.92</div><div class="gmail_extra" style="">[  3] 0.00-10.33 sec  16.2 MBytes  13.1 Mbits/sec  136/0         31      316K/217136 us  7.56</div><div class="gmail_extra" style=""><br><b style="text-decoration-style:initial;text-decoration-color:initial;background-color:rgb(255,255,255)"><u>A  run with BBR,<span> </span><span style="background-color:rgb(255,255,0)">netpower 55.36</span></u></b></div><div class="gmail_extra" style=""><b><u><br></u></b>[root@rjm-clubhouse-28 rjmcmahon]# echo "bbr" > /proc/sys/net/ipv4/tcp_congestion_control</div><div class="gmail_extra" style="">[root@rjm-clubhouse-28 rjmcmahon]# iperf -c <a href="http://mail.rjmcmahon.com">mail.rjmcmahon.com</a> -e -i 1</div><div class="gmail_extra" style="">------------------------------------------------------------</div><div class="gmail_extra" style="">Client connecting to <a href="http://mail.rjmcmahon.com">mail.rjmcmahon.com</a>, TCP port 5001 with pid 26499</div><div class="gmail_extra" style="">Write buffer size:  128 KByte</div><div class="gmail_extra" style="">TCP window size:  128 KByte (default)</div><div class="gmail_extra" style="">------------------------------------------------------------</div><div class="gmail_extra" style="">[  3] local 192.168.100.10 port 40938 connected with 45.33.58.123 port 5001</div><div class="gmail_extra" style="">[ ID] Interval        Transfer    Bandwidth       Write/Err  Rtry     Cwnd/RTT        NetPwr</div><div class="gmail_extra" style="">[  3] 0.00-1.00 sec  2.88 MBytes  24.1 Mbits/sec  23/0          0       48K/28064 us  107.42</div><div class="gmail_extra" style="">[  3] 1.00-2.00 sec  1.50 MBytes  12.6 Mbits/sec  12/0          0       45K/29419 us  53.46</div><div class="gmail_extra" style="">[  3] 2.00-3.00 sec  1.00 MBytes  8.39 Mbits/sec  8/0          0       45K/29583 us  35.45</div><div class="gmail_extra" style="">[  3] 3.00-4.00 sec  1.50 MBytes  12.6 Mbits/sec  12/0          0       45K/27487 us  57.22</div><div class="gmail_extra" style="">[  3] 4.00-5.00 sec  1.38 MBytes  11.5 Mbits/sec  11/0          0       48K/31117 us  46.33</div><div class="gmail_extra" style="">[  3] 5.00-6.00 sec  1.50 MBytes  12.6 Mbits/sec  12/0          0       45K/19685 us  79.90</div><div class="gmail_extra" style="">[  3] 6.00-7.00 sec  1.50 MBytes  12.6 Mbits/sec  12/0          0       45K/29370 us  53.55</div><div class="gmail_extra" style="">[  3] 7.00-8.00 sec  1.50 MBytes  12.6 Mbits/sec  12/0          0       45K/27022 us  58.21</div><div class="gmail_extra" style="">[  3] 8.00-9.00 sec  1.50 MBytes  12.6 Mbits/sec  12/0          0       48K/31072 us  50.62</div><div class="gmail_extra" style="">[  3] 9.00-10.00 sec  1.00 MBytes  8.39 Mbits/sec  8/0          0        5K/31941 us  32.83</div><div class="gmail_extra" style="">[  3] 0.00-10.03 sec  15.2 MBytes  12.7 Mbits/sec  122/0          0        5K/28791 us  55.36</div><div style="text-decoration-line:underline;font-weight:bold"><br></div><br><b style="text-decoration-line:underline">Local Wired Wthernet Runs</b></div><div class="gmail_extra"><b><u><br>A cubic run,<span> </span><span style="background-color:rgb(255,255,0)">netpower of 53532</span></u></b></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[root@rjm-clubhouse-28 iperf2-code]# uname -r</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">4.17.9-200.fc28.x86_64</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[root@rjm-clubhouse-28 iperf2-code]# echo "cubic" > /proc/sys/net/ipv4/tcp_congest<wbr>ion_control</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[root@rjm-clubhouse-28 iperf2-code]# iperf -c 192.168.100.33 -e -i 1 </div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">------------------------------<wbr>------------------------------</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Client connecting to 192.168.100.33, TCP port 5001 with pid 17263</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Write buffer size:  128 KByte</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">TCP window size: 85.0 KByte (default)</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">------------------------------<wbr>------------------------------</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] local 192.168.100.10 port 56218 connected with 192.168.100.33 port 5001</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[ ID] Interval        Transfer    Bandwidth       Write/Err  Rtry     Cwnd/RTT        NetPwr</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 0.00-1.00 sec   113 MBytes   947 Mbits/sec  903/0          0      373K/2231 us  53051.55</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 1.00-2.00 sec   112 MBytes   937 Mbits/sec  894/0          0      373K/2107 us  55613.84</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 2.00-3.00 sec   112 MBytes   937 Mbits/sec  894/0          0      373K/2205 us  53142.12</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 3.00-4.00 sec   112 MBytes   938 Mbits/sec  895/0          0      373K/2194 us  53468.30</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 4.00-5.00 sec   111 MBytes   932 Mbits/sec  889/0          0      373K/2181 us  53426.41</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 5.00-6.00 sec   112 MBytes   940 Mbits/sec  896/0          0      373K/2221 us  52877.31</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 6.00-7.00 sec   112 MBytes   940 Mbits/sec  896/0          0      373K/2198 us  53430.62</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 7.00-8.00 sec   111 MBytes   933 Mbits/sec  890/0          0      373K/2203 us  52952.37</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 8.00-9.00 sec   111 MBytes   934 Mbits/sec  891/0          0      373K/2169 us  53842.85</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 9.00-10.00 sec   112 MBytes   941 Mbits/sec  897/0          0      373K/2187 us  53759.30</div><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 0.00-10.01 sec  1.09 GBytes   937 Mbits/sec  8945/0          0      373K/2189 us  53532.01</div></div></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br><b style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><u>A  run with BBR,<span> </span><span style="background-color:rgb(255,255,0)">netpower 72071</span><br></u></b><span class="gmail-m_7900344603733349038gmail-im" style="color:rgb(80,0,80);font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br><div>[root@rjm-clubhouse-28 iperf2-code]# iperf -c 192.168.100.33 -e -i 1 </div><div>------------------------------<wbr>------------------------------</div></span><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Client connecting to 192.168.100.33, TCP port 5001 with pid 18312</div><span class="gmail-m_7900344603733349038gmail-im" style="color:rgb(80,0,80);font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><div>Write buffer size:  128 KByte</div><div>TCP window size:  128 KByte (default)</div><div>------------------------------<wbr>------------------------------</div></span><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] local 192.168.100.10 port 56238 connected with 192.168.100.33 port 5001</div><span class="gmail-m_7900344603733349038gmail-im" style="color:rgb(80,0,80);font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><div>[ ID] Interval        Transfer    Bandwidth       Write/Err  Rtry     Cwnd/RTT        NetPwr</div></span><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 0.00-1.00 sec   114 MBytes   956 Mbits/sec  912/0          0      274K/1644 us  72711.47</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 1.00-2.00 sec   111 MBytes   933 Mbits/sec  890/0          0      271K/1619 us  72053.17</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 2.00-3.00 sec   112 MBytes   937 Mbits/sec  894/0          0      274K/1720 us  68126.96</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 3.00-4.00 sec   112 MBytes   938 Mbits/sec  895/0          0      271K/1599 us  73364.25</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 4.00-5.00 sec   112 MBytes   938 Mbits/sec  895/0          0      274K/1603 us  73181.19</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 5.00-6.00 sec   111 MBytes   930 Mbits/sec  887/0          0      271K/1609 us  72256.60</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 6.00-7.00 sec   112 MBytes   940 Mbits/sec  896/0          0      274K/1579 us  74376.51</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 7.00-8.00 sec   112 MBytes   937 Mbits/sec  894/0          0      274K/1615 us  72556.27</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">[  3] 8.00-9.00 sec   112 MBytes   935 Mbits/sec  892/0          0      274K/1646 us  71030.51</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">^C[  3] 0.00-9.49 sec  1.04 GBytes   938 Mbits/sec  8489/0          0      271K/1627 us  72071.69<br><br>Bob</div></div><br></div>