Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jun 2022 15:17:09 -0400
From:      Mike Jakubik <mike.jakubik@swiftsmsgateway.com>
To:        "freebsd-net" <freebsd-net@freebsd.org>
Cc:        "Santiago Martinez" <sm@codenetworks.net>
Subject:   Re: Poor performance with stable/13 and Mellanox ConnectX-6 (mlx5)
Message-ID:  <1815e7f97d1.121d2386d1208869.8658272274076023822@swiftsmsgateway.com>

next in thread | raw e-mail | index | archive | help
------=_Part_3809605_1243039924.1655147829202
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,



No, I do not see any retransmission in Linux (see the forum URL for screens=
hots) so I do not think this is a hardware issue. I don't think these cards=
 have flow control on them. I also do not see any errors, drops, or collisi=
ons in netstat -i. It's like the network stack doesnt know what do do initi=
ally, it seems to sometimes even out after a few seconds, see below. In Lin=
ux I get instant 14.6Gb and it stays that way, with zero retries.



[root@db-02 ~]# iperf3 -i 1 -t 30 -c db-01=20

Connecting to host db-01, port 5201

[=C2=A0 5] local 192.168.10.31 port 42022 connected to 192.168.10.30 port 5=
201

[ ID] Interval=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
Transfer=C2=A0=C2=A0=C2=A0=C2=A0 Bitrate=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 Retr=C2=A0 Cwnd

[=C2=A0 5]=C2=A0=C2=A0 0.00-1.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 623 MBytes=C2=
=A0 5.23 Gbits/sec=C2=A0 171=C2=A0=C2=A0=C2=A0 640 KBytes

[=C2=A0 5]=C2=A0=C2=A0 1.00-2.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 613 MBytes=C2=
=A0 5.14 Gbits/sec=C2=A0 135=C2=A0=C2=A0=C2=A0 543 KBytes

[=C2=A0 5]=C2=A0=C2=A0 2.00-3.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 662 MBytes=C2=
=A0 5.55 Gbits/sec=C2=A0 107=C2=A0=C2=A0=C2=A0 471 KBytes

[=C2=A0 5]=C2=A0=C2=A0 3.00-4.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 718 MBytes=C2=
=A0 6.02 Gbits/sec=C2=A0=C2=A0 32=C2=A0=C2=A0=C2=A0 350 KBytes

[=C2=A0 5]=C2=A0=C2=A0 4.00-5.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 709 MBytes=C2=
=A0 5.95 Gbits/sec=C2=A0=C2=A0 28=C2=A0=C2=A0=C2=A0 685 KBytes

[=C2=A0 5]=C2=A0=C2=A0 5.00-6.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 713 MBytes=C2=
=A0 5.98 Gbits/sec=C2=A0=C2=A0 39=C2=A0=C2=A0=C2=A0 603 KBytes

[=C2=A0 5]=C2=A0=C2=A0 6.00-7.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 704 MBytes=C2=
=A0 5.91 Gbits/sec=C2=A0=C2=A0 95=C2=A0=C2=A0=C2=A0 540 KBytes

[=C2=A0 5]=C2=A0=C2=A0 7.00-8.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 716 MBytes=C2=
=A0 6.01 Gbits/sec=C2=A0=C2=A0 49=C2=A0=C2=A0=C2=A0 466 KBytes

[=C2=A0 5]=C2=A0=C2=A0 8.00-9.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 722 MBytes=C2=
=A0 6.06 Gbits/sec=C2=A0 132=C2=A0=C2=A0=C2=A0 752 KBytes

[=C2=A0 5]=C2=A0=C2=A0 9.00-10.00=C2=A0 sec=C2=A0=C2=A0 720 MBytes=C2=A0 6.=
04 Gbits/sec=C2=A0=C2=A0 19=C2=A0=C2=A0=C2=A0 649 KBytes

[=C2=A0 5]=C2=A0 10.00-11.00=C2=A0 sec=C2=A0=C2=A0 720 MBytes=C2=A0 6.04 Gb=
its/sec=C2=A0 267=C2=A0=C2=A0=C2=A0 474 KBytes

[=C2=A0 5]=C2=A0 11.00-12.00=C2=A0 sec=C2=A0=C2=A0 675 MBytes=C2=A0 5.65 Gb=
its/sec=C2=A0 138=C2=A0=C2=A0 1.16 MBytes

[=C2=A0 5]=C2=A0 12.00-13.00=C2=A0 sec=C2=A0 1.04 GBytes=C2=A0 8.96 Gbits/s=
ec=C2=A0 118=C2=A0=C2=A0 1.22 MBytes

[=C2=A0 5]=C2=A0 13.00-14.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.29 MBytes

[=C2=A0 5]=C2=A0 14.00-15.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.31 MBytes

[=C2=A0 5]=C2=A0 15.00-16.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.34 MBytes

[=C2=A0 5]=C2=A0 16.00-17.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.34 MBytes

[=C2=A0 5]=C2=A0 17.00-18.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.36 MBytes

[=C2=A0 5]=C2=A0 18.00-19.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.36 MBytes

[=C2=A0 5]=C2=A0 19.00-20.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.37 MBytes

[=C2=A0 5]=C2=A0 20.00-21.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.39 MBytes

[=C2=A0 5]=C2=A0 21.00-22.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.40 MBytes

[=C2=A0 5]=C2=A0 22.00-23.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.41 MBytes

[=C2=A0 5]=C2=A0 23.00-24.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.41 MBytes

[=C2=A0 5]=C2=A0 24.00-25.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.42 MBytes

[=C2=A0 5]=C2=A0 25.00-26.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.44 MBytes

[=C2=A0 5]=C2=A0 26.00-27.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.44 MBytes

[=C2=A0 5]=C2=A0 27.00-28.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.44 MBytes

[=C2=A0 5]=C2=A0 28.00-29.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.45 MBytes

[=C2=A0 5]=C2=A0 29.00-30.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0 1.46 MBytes

- - - - - - - - - - - - - - - - - - - - - - - - -

[ ID] Interval=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
Transfer=C2=A0=C2=A0=C2=A0=C2=A0 Bitrate=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 Retr

[=C2=A0 5]=C2=A0=C2=A0 0.00-30.00=C2=A0 sec=C2=A0 31.1 GBytes=C2=A0 8.91 Gb=
its/sec=C2=A0 1330=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 sender

[=C2=A0 5]=C2=A0=C2=A0 0.00-30.00=C2=A0 sec=C2=A0 31.1 GBytes=C2=A0 8.91 Gb=
its/sec=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 receiver





Thanks.







---- On Mon, 13 Jun 2022 14:41:05 -0400 Santiago Martinez <mailto:sm@codene=
tworks.net> wrote ----








Mike Jakubik

https://www.swiftsmsgateway.com/



Disclaimer: This e-mail and any attachments are intended only for the use o=
f the addressee(s) and may contain information that is privileged or confid=
ential. If you are not the intended recipient, or responsible for deliverin=
g the information to the intended recipient, you are hereby notified that a=
ny dissemination, distribution, printing or copying of this e-mail and any =
attachments is strictly prohibited. If this e-mail and any attachments were=
 received in error, please notify the sender by reply e-mail and delete the=
 original message.








Hi there, there are a lot of re-transmission there... do you see
      the same with Linux?=20

Are you seeing any drops or error counters increasing on the
      switch side?=20

Have you check the sysctl for the card, I never used mellanox,
      but im pretty sure people here can help you.

You can also give it a try disabling control flow.

Hope it helps.

Santi



On 6/13/22 20:25, Mike Jakubik wrote:




Hello,



I have two new servers with a Mellnox ConnectX-6 card
              linked at 25Gb/s, however, I am unable to get much more
              than 6Gb/s when testing with iperf3.



The servers are Lenovo SR665 (2 x AMD EPYC 7443 24-Core
              Processor, 256 GB RAM, Mellanox ConnectX-6 Lx 10/25GbE
              SFP28 2-port OCP Ethernet Adapter)



They are connected to a Dell=C2=A0N3224PX-ON switch. Both
              servers are idle and not in use, with a fresh install
              of=C2=A0stable/13-ebea872f8, nothing running on them except
              ssh, sendmail, etc.



When i test with iperf3 I am unable to get a higher avg
              than about 6Gb/s. I have tried just about every knob
              listed in=C2=A0https://calomel.org/freebsd_network_tuning.htm=
l=C2=A0with
              little impact on the performance. The network cards have
              HW LRO enabled as per the driver documentation (though
              this only seems to lower IRQ usage with no impact on
              actual throughput).



The same exact servers tested on Linux (fedora 34)
              produced nearly 3x the performance (see attached
              screenshots), i was able to get a steady 14.6Gb/s rate
              with nearly 0 retries shown in iperf, the performance on
              FreeBSD seems to avg at around 6Gbs but it is very
              sporadic during the iperf run.



I have run out of ideas, any suggestions are welcome.
              Considering Netflix uses very similar HW and they push 400
              Gb/s tells me there is something really wrong here or
              Netflix isnt sharing all their secret sauce.





# ifconfig mce0

mce0:
              flags=3D8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
              metric 0 mtu 1500=20

options=3Dffed07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWC=
SUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV=
6,TXRTLMT,HWRXTSTMP,NOMAP,TXTLS4,TXTLS6,VXLAN_HWCSUM,VXLAN_HWTSO,TXTLS_RTLM=
T>

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ether b8:ce:f6:81:df:6a

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 inet 192.168.10.31 netmask 0xfff=
fff00 broadcast
              192.168.10.255

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 media: Ethernet 25GBase-CR
              <full-duplex,rxpause,txpause>

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 status: active

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 nd6
              options=3D29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>





[root@db-02 ~]# iperf3 -i 1 -t 30 -c db-01=20

Connecting to host db-01, port 5201

[=C2=A0 5] local 192.168.10.31 port 64695 connected to
              192.168.10.30 port 5201

[ ID] Interval=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
Transfer=C2=A0=C2=A0=C2=A0=C2=A0 Bitrate=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
              Retr=C2=A0 Cwnd

[=C2=A0 5]=C2=A0=C2=A0 0.00-1.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 930 MBytes=C2=
=A0 7.80 Gbits/sec=C2=A0=C2=A0
              62=C2=A0=C2=A0=C2=A0 789 KBytes

[=C2=A0 5]=C2=A0=C2=A0 1.00-2.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 942 MBytes=C2=
=A0 7.90 Gbits/sec=C2=A0
              164=C2=A0=C2=A0=C2=A0 824 KBytes

[=C2=A0 5]=C2=A0=C2=A0 2.00-3.00=C2=A0=C2=A0 sec=C2=A0 1.00 GBytes=C2=A0 8.=
61 Gbits/sec=C2=A0
              402=C2=A0=C2=A0=C2=A0 879 KBytes

[=C2=A0 5]=C2=A0=C2=A0 3.00-4.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 761 MBytes=C2=
=A0 6.39 Gbits/sec=C2=A0=C2=A0
              61=C2=A0=C2=A0=C2=A0 588 KBytes

[=C2=A0 5]=C2=A0=C2=A0 4.00-5.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 724 MBytes=C2=
=A0 6.07 Gbits/sec=C2=A0
              220=C2=A0=C2=A0=C2=A0 497 KBytes

[=C2=A0 5]=C2=A0=C2=A0 5.00-6.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 723 MBytes=C2=
=A0 6.07 Gbits/sec=C2=A0=C2=A0
              54=C2=A0=C2=A0=C2=A0 364 KBytes

[=C2=A0 5]=C2=A0=C2=A0 6.00-7.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 716 MBytes=C2=
=A0 6.01 Gbits/sec=C2=A0
              187=C2=A0=C2=A0=C2=A0 682 KBytes

[=C2=A0 5]=C2=A0=C2=A0 7.00-8.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 728 MBytes=C2=
=A0 6.11 Gbits/sec=C2=A0=C2=A0
              86=C2=A0=C2=A0=C2=A0 568 KBytes

[=C2=A0 5]=C2=A0=C2=A0 8.00-9.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 761 MBytes=C2=
=A0 6.39 Gbits/sec=C2=A0=C2=A0
              37=C2=A0=C2=A0=C2=A0 418 KBytes

[=C2=A0 5]=C2=A0=C2=A0 9.00-10.00=C2=A0 sec=C2=A0=C2=A0 733 MBytes=C2=A0 6.=
15 Gbits/sec=C2=A0=C2=A0=C2=A0
              8=C2=A0=C2=A0=C2=A0 617 KBytes

[=C2=A0 5]=C2=A0 10.00-11.00=C2=A0 sec=C2=A0=C2=A0 734 MBytes=C2=A0 6.16 Gb=
its/sec=C2=A0
              238=C2=A0=C2=A0=C2=A0 474 KBytes

[=C2=A0 5]=C2=A0 11.00-12.00=C2=A0 sec=C2=A0=C2=A0 736 MBytes=C2=A0 6.17 Gb=
its/sec=C2=A0
              164=C2=A0=C2=A0=C2=A0 757 KBytes

[=C2=A0 5]=C2=A0 12.00-13.00=C2=A0 sec=C2=A0=C2=A0 610 MBytes=C2=A0 5.12 Gb=
its/sec=C2=A0
              118=C2=A0=C2=A0=C2=A0 579 KBytes

[=C2=A0 5]=C2=A0 13.00-14.00=C2=A0 sec=C2=A0 1.02 GBytes=C2=A0 8.75 Gbits/s=
ec=C2=A0
              447=C2=A0=C2=A0=C2=A0 449 KBytes

[=C2=A0 5]=C2=A0 14.00-15.00=C2=A0 sec=C2=A0=C2=A0 728 MBytes=C2=A0 6.11 Gb=
its/sec=C2=A0
              132=C2=A0=C2=A0=C2=A0 719 KBytes

[=C2=A0 5]=C2=A0 15.00-16.00=C2=A0 sec=C2=A0=C2=A0 724 MBytes=C2=A0 6.07 Gb=
its/sec=C2=A0
              185=C2=A0=C2=A0=C2=A0 649 KBytes

[=C2=A0 5]=C2=A0 16.00-17.00=C2=A0 sec=C2=A0=C2=A0 597 MBytes=C2=A0 5.01 Gb=
its/sec=C2=A0
              142=C2=A0=C2=A0=C2=A0 570 KBytes

[=C2=A0 5]=C2=A0 17.00-18.00=C2=A0 sec=C2=A0=C2=A0 733 MBytes=C2=A0 6.15 Gb=
its/sec=C2=A0
              102=C2=A0=C2=A0=C2=A0 484 KBytes

[=C2=A0 5]=C2=A0 18.00-19.00=C2=A0 sec=C2=A0=C2=A0 726 MBytes=C2=A0 6.09 Gb=
its/sec=C2=A0=C2=A0
              15=C2=A0=C2=A0=C2=A0 569 KBytes

[=C2=A0 5]=C2=A0 19.00-20.00=C2=A0 sec=C2=A0=C2=A0 733 MBytes=C2=A0 6.15 Gb=
its/sec=C2=A0
              181=C2=A0=C2=A0=C2=A0 527 KBytes

[=C2=A0 5]=C2=A0 20.00-21.00=C2=A0 sec=C2=A0=C2=A0 729 MBytes=C2=A0 6.12 Gb=
its/sec=C2=A0
              118=C2=A0=C2=A0=C2=A0 430 KBytes

[=C2=A0 5]=C2=A0 21.00-22.00=C2=A0 sec=C2=A0=C2=A0 733 MBytes=C2=A0 6.15 Gb=
its/sec=C2=A0
              116=C2=A0=C2=A0=C2=A0 641 KBytes

[=C2=A0 5]=C2=A0 22.00-23.00=C2=A0 sec=C2=A0=C2=A0 728 MBytes=C2=A0 6.10 Gb=
its/sec=C2=A0
              182=C2=A0=C2=A0=C2=A0 598 KBytes

[=C2=A0 5]=C2=A0 23.00-24.00=C2=A0 sec=C2=A0=C2=A0 743 MBytes=C2=A0 6.24 Gb=
its/sec=C2=A0
              209=C2=A0=C2=A0=C2=A0 614 KBytes

[=C2=A0 5]=C2=A0 24.00-25.00=C2=A0 sec=C2=A0=C2=A0 746 MBytes=C2=A0 6.26 Gb=
its/sec=C2=A0=C2=A0
              72=C2=A0=C2=A0=C2=A0 758 KBytes

[=C2=A0 5]=C2=A0 25.00-26.00=C2=A0 sec=C2=A0=C2=A0 742 MBytes=C2=A0 6.23 Gb=
its/sec=C2=A0
              199=C2=A0=C2=A0=C2=A0 675 KBytes

[=C2=A0 5]=C2=A0 26.00-27.00=C2=A0 sec=C2=A0=C2=A0 799 MBytes=C2=A0 6.70 Gb=
its/sec=C2=A0
              183=C2=A0=C2=A0=C2=A0 542 KBytes

[=C2=A0 5]=C2=A0 27.00-28.00=C2=A0 sec=C2=A0=C2=A0 908 MBytes=C2=A0 7.61 Gb=
its/sec=C2=A0=C2=A0=C2=A0
              7=C2=A0=C2=A0 1.19 MBytes

[=C2=A0 5]=C2=A0 28.00-29.00=C2=A0 sec=C2=A0 1.37 GBytes=C2=A0 11.7 Gbits/s=
ec=C2=A0
              606=C2=A0=C2=A0 1013 KBytes

[=C2=A0 5]=C2=A0 29.00-30.00=C2=A0 sec=C2=A0 1.31 GBytes=C2=A0 11.3 Gbits/s=
ec=C2=A0=C2=A0
              74=C2=A0=C2=A0 1.02 MBytes

- - - - - - - - - - - - - - - - - - - - - - - - -

[ ID] Interval=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
Transfer=C2=A0=C2=A0=C2=A0=C2=A0 Bitrate=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
              Retr

[=C2=A0 5]=C2=A0=C2=A0 0.00-30.00=C2=A0 sec=C2=A0 23.7 GBytes=C2=A0 6.79 Gb=
its/sec=C2=A0
              4771=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 sender

[=C2=A0 5]=C2=A0=C2=A0 0.00-30.00=C2=A0 sec=C2=A0 23.7 GBytes=C2=A0 6.79
              Gbits/sec=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 receiver





I have even tried changing to the RACK TCP stack, only
              to get slightly better results, however with RACK the
              amount of retries is nearly 0.



[root@db-02 ~]# sysctl
              net.inet.tcp.functions_default=3Drack=20

net.inet.tcp.functions_default: rack -> rack

[root@db-02 ~]# iperf3 -i 1 -t 30 -c db-01

[root@db-02 ~]# iperf3 -i 1 -t 30 -c db-01

Connecting to host db-01, port 5201

[=C2=A0 5] local 192.168.10.31 port 51894 connected to
              192.168.10.30 port 5201

[ ID] Interval=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
Transfer=C2=A0=C2=A0=C2=A0=C2=A0 Bitrate=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
              Retr=C2=A0 Cwnd

[=C2=A0 5]=C2=A0=C2=A0 0.00-1.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 761 MBytes=C2=
=A0 6.38 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 737 KBytes

[=C2=A0 5]=C2=A0=C2=A0 1.00-2.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 859 MBytes=C2=
=A0 7.21 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 761 KBytes

[=C2=A0 5]=C2=A0=C2=A0 2.00-3.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 880 MBytes=C2=
=A0 7.38 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 785 KBytes

[=C2=A0 5]=C2=A0=C2=A0 3.00-4.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 734 MBytes=C2=
=A0 6.16 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 804 KBytes

[=C2=A0 5]=C2=A0=C2=A0 4.00-5.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 777 MBytes=C2=
=A0 6.52 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 824 KBytes

[=C2=A0 5]=C2=A0=C2=A0 5.00-6.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 719 MBytes=C2=
=A0 6.03 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 841 KBytes

[=C2=A0 5]=C2=A0=C2=A0 6.00-7.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 865 MBytes=C2=
=A0 7.26 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 862 KBytes

[=C2=A0 5]=C2=A0=C2=A0 7.00-8.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 880 MBytes=C2=
=A0 7.38 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 882 KBytes

[=C2=A0 5]=C2=A0=C2=A0 8.00-9.00=C2=A0=C2=A0 sec=C2=A0=C2=A0 906 MBytes=C2=
=A0 7.60 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 904 KBytes

[=C2=A0 5]=C2=A0=C2=A0 9.00-10.00=C2=A0 sec=C2=A0=C2=A0 749 MBytes=C2=A0 6.=
29 Gbits/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 921 KBytes

[=C2=A0 5]=C2=A0 10.00-11.00=C2=A0 sec=C2=A0=C2=A0 798 MBytes=C2=A0 6.69 Gb=
its/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 938 KBytes

[=C2=A0 5]=C2=A0 11.00-12.00=C2=A0 sec=C2=A0=C2=A0 746 MBytes=C2=A0 6.26 Gb=
its/sec=C2=A0
              209=C2=A0=C2=A0=C2=A0 772 KBytes

[=C2=A0 5]=C2=A0 12.00-13.00=C2=A0 sec=C2=A0=C2=A0 768 MBytes=C2=A0 6.44 Gb=
its/sec=C2=A0=C2=A0
              35=C2=A0=C2=A0=C2=A0 644 KBytes

[=C2=A0 5]=C2=A0 13.00-14.00=C2=A0 sec=C2=A0=C2=A0 948 MBytes=C2=A0 7.95 Gb=
its/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 673 KBytes

[=C2=A0 5]=C2=A0 14.00-15.00=C2=A0 sec=C2=A0 1.23 GBytes=C2=A0 10.5 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 711 KBytes

[=C2=A0 5]=C2=A0 15.00-16.00=C2=A0 sec=C2=A0 1.32 GBytes=C2=A0 11.4 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 748 KBytes

[=C2=A0 5]=C2=A0 16.00-17.00=C2=A0 sec=C2=A0 1.31 GBytes=C2=A0 11.2 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 785 KBytes

[=C2=A0 5]=C2=A0 17.00-18.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 819 KBytes

[=C2=A0 5]=C2=A0 18.00-19.00=C2=A0 sec=C2=A0 1.30 GBytes=C2=A0 11.2 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 852 KBytes

[=C2=A0 5]=C2=A0 19.00-20.00=C2=A0 sec=C2=A0 1.34 GBytes=C2=A0 11.5 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 883 KBytes

[=C2=A0 5]=C2=A0 20.00-21.00=C2=A0 sec=C2=A0 1.29 GBytes=C2=A0 11.1 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 914 KBytes

[=C2=A0 5]=C2=A0 21.00-22.00=C2=A0 sec=C2=A0 1.36 GBytes=C2=A0 11.7 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 944 KBytes

[=C2=A0 5]=C2=A0 22.00-23.00=C2=A0 sec=C2=A0 1.33 GBytes=C2=A0 11.4 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0=C2=A0 974 KBytes

[=C2=A0 5]=C2=A0 23.00-24.00=C2=A0 sec=C2=A0 1.31 GBytes=C2=A0 11.2 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1003 KBytes

[=C2=A0 5]=C2=A0 24.00-25.00=C2=A0 sec=C2=A0 1.30 GBytes=C2=A0 11.2 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1.00 MBytes

[=C2=A0 5]=C2=A0 25.00-26.00=C2=A0 sec=C2=A0 1.34 GBytes=C2=A0 11.5 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1.03 MBytes

[=C2=A0 5]=C2=A0 26.00-27.00=C2=A0 sec=C2=A0 1.32 GBytes=C2=A0 11.3 Gbits/s=
ec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1.06 MBytes

[=C2=A0 5]=C2=A0 27.00-28.00=C2=A0 sec=C2=A0=C2=A0 957 MBytes=C2=A0 8.03 Gb=
its/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1.07 MBytes

[=C2=A0 5]=C2=A0 28.00-29.00=C2=A0 sec=C2=A0=C2=A0 837 MBytes=C2=A0 7.02 Gb=
its/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1.09 MBytes

[=C2=A0 5]=C2=A0 29.00-30.00=C2=A0 sec=C2=A0=C2=A0 729 MBytes=C2=A0 6.11 Gb=
its/sec=C2=A0=C2=A0=C2=A0
              0=C2=A0=C2=A0 1.10 MBytes

- - - - - - - - - - - - - - - - - - - - - - - - -

[ ID] Interval=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
Transfer=C2=A0=C2=A0=C2=A0=C2=A0 Bitrate=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
              Retr

[=C2=A0 5]=C2=A0=C2=A0 0.00-30.00=C2=A0 sec=C2=A0 30.6 GBytes=C2=A0 8.77 Gb=
its/sec=C2=A0
              244=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 sender

[=C2=A0 5]=C2=A0=C2=A0 0.00-30.00=C2=A0 sec=C2=A0 30.6 GBytes=C2=A0 8.77
              Gbits/sec=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 receiver







More data can be found @=C2=A0https://forums.freebsd.org/threads/poor-perfo=
rmance-with-stable-13-and-mellanox-connectx-6-mlx5.85460/







Mike Jakubik

https://www.swiftsmsgateway.com/



Disclaimer:
                    This e-mail and any attachments are intended only
                    for the use of the addressee(s) and may contain
                    information that is privileged or confidential. If
                    you are not the intended recipient, or responsible
                    for delivering the information to the intended
                    recipient, you are hereby notified that any
                    dissemination, distribution, printing or copying of
                    this e-mail and any attachments is strictly
                    prohibited. If this e-mail and any attachments were
                    received in error, please notify the sender by reply
                    e-mail and delete the original message.
------=_Part_3809605_1243039924.1655147829202
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>=
<meta content=3D"text/html;charset=3DUTF-8" http-equiv=3D"Content-Type"></h=
ead><body ><div style=3D"font-family: Verdana, Arial, Helvetica, sans-serif=
; font-size: 10pt;"><div><div style=3D"font-family: Verdana, Arial, Helveti=
ca, sans-serif;font-size: 10.0pt;"><div>Hi,<br></div><div><br></div><div>No=
, I do not see any retransmission in Linux (see the forum URL for screensho=
ts) so I do not think this is a hardware issue. I don't think these cards h=
ave flow control on them. I also do not see any errors, drops, or collision=
s in netstat -i. It's like the network stack doesnt know what do do initial=
ly, it seems to sometimes even out after a few seconds, see below. In Linux=
 I get instant 14.6Gb and it stays that way, with zero retries.<br></div><d=
iv><br></div><div>[root@db-02 ~]# iperf3 -i 1 -t 30 -c db-01 <br></div><div=
>Connecting to host db-01, port 5201<br></div><div>[&nbsp; 5] local 192.168=
.10.31 port 42022 connected to 192.168.10.30 port 5201<br></div><div>[ ID] =
Interval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transf=
er&nbsp;&nbsp;&nbsp;&nbsp; Bitrate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Retr&nbsp; Cwnd<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-1.00&nbsp=
;&nbsp; sec&nbsp;&nbsp; 623 MBytes&nbsp; 5.23 Gbits/sec&nbsp; 171&nbsp;&nbs=
p;&nbsp; 640 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 1.00-2.00&nbsp;&nb=
sp; sec&nbsp;&nbsp; 613 MBytes&nbsp; 5.14 Gbits/sec&nbsp; 135&nbsp;&nbsp;&n=
bsp; 543 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 2.00-3.00&nbsp;&nbsp; =
sec&nbsp;&nbsp; 662 MBytes&nbsp; 5.55 Gbits/sec&nbsp; 107&nbsp;&nbsp;&nbsp;=
 471 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 3.00-4.00&nbsp;&nbsp; sec&=
nbsp;&nbsp; 718 MBytes&nbsp; 6.02 Gbits/sec&nbsp;&nbsp; 32&nbsp;&nbsp;&nbsp=
; 350 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 4.00-5.00&nbsp;&nbsp; sec=
&nbsp;&nbsp; 709 MBytes&nbsp; 5.95 Gbits/sec&nbsp;&nbsp; 28&nbsp;&nbsp;&nbs=
p; 685 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 5.00-6.00&nbsp;&nbsp; se=
c&nbsp;&nbsp; 713 MBytes&nbsp; 5.98 Gbits/sec&nbsp;&nbsp; 39&nbsp;&nbsp;&nb=
sp; 603 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 6.00-7.00&nbsp;&nbsp; s=
ec&nbsp;&nbsp; 704 MBytes&nbsp; 5.91 Gbits/sec&nbsp;&nbsp; 95&nbsp;&nbsp;&n=
bsp; 540 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 7.00-8.00&nbsp;&nbsp; =
sec&nbsp;&nbsp; 716 MBytes&nbsp; 6.01 Gbits/sec&nbsp;&nbsp; 49&nbsp;&nbsp;&=
nbsp; 466 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 8.00-9.00&nbsp;&nbsp;=
 sec&nbsp;&nbsp; 722 MBytes&nbsp; 6.06 Gbits/sec&nbsp; 132&nbsp;&nbsp;&nbsp=
; 752 KBytes<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 9.00-10.00&nbsp; sec&nbsp=
;&nbsp; 720 MBytes&nbsp; 6.04 Gbits/sec&nbsp;&nbsp; 19&nbsp;&nbsp;&nbsp; 64=
9 KBytes<br></div><div>[&nbsp; 5]&nbsp; 10.00-11.00&nbsp; sec&nbsp;&nbsp; 7=
20 MBytes&nbsp; 6.04 Gbits/sec&nbsp; 267&nbsp;&nbsp;&nbsp; 474 KBytes<br></=
div><div>[&nbsp; 5]&nbsp; 11.00-12.00&nbsp; sec&nbsp;&nbsp; 675 MBytes&nbsp=
; 5.65 Gbits/sec&nbsp; 138&nbsp;&nbsp; 1.16 MBytes<br></div><div>[&nbsp; 5]=
&nbsp; 12.00-13.00&nbsp; sec&nbsp; 1.04 GBytes&nbsp; 8.96 Gbits/sec&nbsp; 1=
18&nbsp;&nbsp; 1.22 MBytes<br></div><div>[&nbsp; 5]&nbsp; 13.00-14.00&nbsp;=
 sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;=
 1.29 MBytes<br></div><div>[&nbsp; 5]&nbsp; 14.00-15.00&nbsp; sec&nbsp; 1.2=
9 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.31 MBytes<b=
r></div><div>[&nbsp; 5]&nbsp; 15.00-16.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp;=
 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.34 MBytes<br></div><div>[=
&nbsp; 5]&nbsp; 16.00-17.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/se=
c&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.34 MBytes<br></div><div>[&nbsp; 5]&nbsp=
; 17.00-18.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&=
nbsp; 0&nbsp;&nbsp; 1.36 MBytes<br></div><div>[&nbsp; 5]&nbsp; 18.00-19.00&=
nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&=
nbsp; 1.36 MBytes<br></div><div>[&nbsp; 5]&nbsp; 19.00-20.00&nbsp; sec&nbsp=
; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.37 MBy=
tes<br></div><div>[&nbsp; 5]&nbsp; 20.00-21.00&nbsp; sec&nbsp; 1.29 GBytes&=
nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.39 MBytes<br></div><=
div>[&nbsp; 5]&nbsp; 21.00-22.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbi=
ts/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.40 MBytes<br></div><div>[&nbsp; 5]=
&nbsp; 22.00-23.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&n=
bsp;&nbsp; 0&nbsp;&nbsp; 1.41 MBytes<br></div><div>[&nbsp; 5]&nbsp; 23.00-2=
4.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&n=
bsp;&nbsp; 1.41 MBytes<br></div><div>[&nbsp; 5]&nbsp; 24.00-25.00&nbsp; sec=
&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.4=
2 MBytes<br></div><div>[&nbsp; 5]&nbsp; 25.00-26.00&nbsp; sec&nbsp; 1.29 GB=
ytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.44 MBytes<br></=
div><div>[&nbsp; 5]&nbsp; 26.00-27.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.=
1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.44 MBytes<br></div><div>[&nbs=
p; 5]&nbsp; 27.00-28.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nb=
sp;&nbsp;&nbsp; 0&nbsp;&nbsp; 1.44 MBytes<br></div><div>[&nbsp; 5]&nbsp; 28=
.00-29.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp=
; 0&nbsp;&nbsp; 1.45 MBytes<br></div><div>[&nbsp; 5]&nbsp; 29.00-30.00&nbsp=
; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp=
; 1.46 MBytes<br></div><div>- - - - - - - - - - - - - - - - - - - - - - - -=
 -<br></div><div>[ ID] Interval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; Transfer&nbsp;&nbsp;&nbsp;&nbsp; Bitrate&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Retr<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.=
00-30.00&nbsp; sec&nbsp; 31.1 GBytes&nbsp; 8.91 Gbits/sec&nbsp; 1330&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sender<br=
></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-30.00&nbsp; sec&nbsp; 31.1 GBytes&n=
bsp; 8.91 Gbits/sec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; receiver<br></div><div><br><=
/div><div><br></div><div>Thanks.<br></div><div><br></div><div class=3D"x_-8=
07371026zmail_extra_hr" style=3D"border-top: 1.0px solid rgb(204,204,204);m=
in-height: 0.0px;margin-top: 10.0px;margin-bottom: 10.0px;line-height: 0.0p=
x;"><br></div><div class=3D"x_-807371026zmail_extra"><div><br></div><div id=
=3D"x_-8073710261">---- On Mon, 13 Jun 2022 14:41:05 -0400 <b>Santiago Mart=
inez &lt;<a href=3D"mailto:sm@codenetworks.net" target=3D"_blank">sm@codene=
tworks.net</a>&gt;</b> wrote ----<br></div><div><br></div><div id=3D"zmail_=
block"><br></div></div><div><br></div><div class=3D"x_-807371026zmail_signa=
ture_below"><div id=3D"x_-807371026"><div>Mike Jakubik<br></div><div><a tar=
get=3D"_blank" href=3D"https://www.swiftsmsgateway.com/">https://www.swifts=
msgateway.com/</a><br></div><div><br></div><div><span class=3D"size" style=
=3D"font-size:10px">Disclaimer: This e-mail and any attachments are intende=
d only for the use of the addressee(s) and may contain information that is =
privileged or confidential. If you are not the intended recipient, or respo=
nsible for delivering the information to the intended recipient, you are he=
reby notified that any dissemination, distribution, printing or copying of =
this e-mail and any attachments is strictly prohibited. If this e-mail and =
any attachments were received in error, please notify the sender by reply e=
-mail and delete the original message.</span><br></div></div></div><div><br=
></div></div><br></div><blockquote style=3D"margin: 0.0px;"><div><p>Hi ther=
e, there are a lot of re-transmission there... do you see
      the same with Linux? <br></p><p>Are you seeing any drops or error cou=
nters increasing on the
      switch side? <br></p><p>Have you check the sysctl for the card, I nev=
er used mellanox,
      but im pretty sure people here can help you.<br></p><p>You can also g=
ive it a try disabling control flow.<br></p><p>Hope it helps.<br></p><p>San=
ti<br></p><p><br></p><div class=3D"x_-1772777228moz-cite-prefix">On 6/13/22=
 20:25, Mike Jakubik wrote:<br></div><div id=3D"x_-807371026zmail_block"><b=
r></div></div><blockquote><div style=3D"font-family: Verdana, Arial, Helvet=
ica, sans-serif;font-size: 10.0pt;"><div><div style=3D"font-family: Verdana=
, Arial, Helvetica, sans-serif;font-size: 10.0pt;"><div>Hello,<br></div><di=
v><br></div><div>I have two new servers with a Mellnox ConnectX-6 card
              linked at 25Gb/s, however, I am unable to get much more
              than 6Gb/s when testing with iperf3.<br></div><div><br></div>=
<div>The servers are Lenovo SR665 (2 x AMD EPYC 7443 24-Core
              Processor, 256 GB RAM, Mellanox ConnectX-6 Lx 10/25GbE
              SFP28 2-port OCP Ethernet Adapter)<br></div><div><br></div><d=
iv>They are connected to a Dell&nbsp;N3224PX-ON switch. Both
              servers are idle and not in use, with a fresh install
              of&nbsp;stable/13-ebea872f8, nothing running on them except
              ssh, sendmail, etc.<br></div><div><br></div><div>When i test =
with iperf3 I am unable to get a higher avg
              than about 6Gb/s. I have tried just about every knob
              listed in&nbsp;<a target=3D"_blank" href=3D"https://calomel.o=
rg/freebsd_network_tuning.html" class=3D"x_-1772777228moz-txt-link-freetext=
">https://calomel.org/freebsd_network_tuning.html</a>&nbsp;with
              little impact on the performance. The network cards have
              HW LRO enabled as per the driver documentation (though
              this only seems to lower IRQ usage with no impact on
              actual throughput).<br></div><div><br></div><div>The same exa=
ct servers tested on Linux (fedora 34)
              produced nearly 3x the performance (see attached
              screenshots), i was able to get a steady 14.6Gb/s rate
              with nearly 0 retries shown in iperf, the performance on
              FreeBSD seems to avg at around 6Gbs but it is very
              sporadic during the iperf run.<br></div><div><br></div><div>I=
 have run out of ideas, any suggestions are welcome.
              Considering Netflix uses very similar HW and they push 400
              Gb/s tells me there is something really wrong here or
              Netflix isnt sharing all their secret sauce.<br></div><div><b=
r></div><div><br></div><div># ifconfig mce0<br></div><div>mce0:
              flags=3D8863&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt;
              metric 0 mtu 1500 <br></div><div>options=3Dffed07bb&lt;RXCSUM=
,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HW=
FILTER,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6,TXRTLMT,HWRXTSTMP,NOMAP=
,TXTLS4,TXTLS6,VXLAN_HWCSUM,VXLAN_HWTSO,TXTLS_RTLMT&gt;<br></div><div>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ether b8:ce:f6:81:df:6a<br></div><div=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet 192.168.10.31 netmask 0xff=
ffff00 broadcast
              192.168.10.255<br></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; media: Ethernet 25GBase-CR
              &lt;full-duplex,rxpause,txpause&gt;<br></div><div>&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status: active<br></div><div>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; nd6
              options=3D29&lt;PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL&gt;<br><=
/div><div><br></div><div><br></div><div>[root@db-02 ~]# iperf3 -i 1 -t 30 -=
c db-01 <br></div><div>Connecting to host db-01, port 5201<br></div><div>[&=
nbsp; 5] local 192.168.10.31 port 64695 connected to
              192.168.10.30 port 5201<br></div><div>[ ID] Interval&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer&nbsp;&nbsp;&nb=
sp;&nbsp; Bitrate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              Retr&nbsp; Cwnd<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-1.0=
0&nbsp;&nbsp; sec&nbsp;&nbsp; 930 MBytes&nbsp; 7.80 Gbits/sec&nbsp;&nbsp;
              62&nbsp;&nbsp;&nbsp; 789 KBytes<br></div><div>[&nbsp; 5]&nbsp=
;&nbsp; 1.00-2.00&nbsp;&nbsp; sec&nbsp;&nbsp; 942 MBytes&nbsp; 7.90 Gbits/s=
ec&nbsp;
              164&nbsp;&nbsp;&nbsp; 824 KBytes<br></div><div>[&nbsp; 5]&nbs=
p;&nbsp; 2.00-3.00&nbsp;&nbsp; sec&nbsp; 1.00 GBytes&nbsp; 8.61 Gbits/sec&n=
bsp;
              402&nbsp;&nbsp;&nbsp; 879 KBytes<br></div><div>[&nbsp; 5]&nbs=
p;&nbsp; 3.00-4.00&nbsp;&nbsp; sec&nbsp;&nbsp; 761 MBytes&nbsp; 6.39 Gbits/=
sec&nbsp;&nbsp;
              61&nbsp;&nbsp;&nbsp; 588 KBytes<br></div><div>[&nbsp; 5]&nbsp=
;&nbsp; 4.00-5.00&nbsp;&nbsp; sec&nbsp;&nbsp; 724 MBytes&nbsp; 6.07 Gbits/s=
ec&nbsp;
              220&nbsp;&nbsp;&nbsp; 497 KBytes<br></div><div>[&nbsp; 5]&nbs=
p;&nbsp; 5.00-6.00&nbsp;&nbsp; sec&nbsp;&nbsp; 723 MBytes&nbsp; 6.07 Gbits/=
sec&nbsp;&nbsp;
              54&nbsp;&nbsp;&nbsp; 364 KBytes<br></div><div>[&nbsp; 5]&nbsp=
;&nbsp; 6.00-7.00&nbsp;&nbsp; sec&nbsp;&nbsp; 716 MBytes&nbsp; 6.01 Gbits/s=
ec&nbsp;
              187&nbsp;&nbsp;&nbsp; 682 KBytes<br></div><div>[&nbsp; 5]&nbs=
p;&nbsp; 7.00-8.00&nbsp;&nbsp; sec&nbsp;&nbsp; 728 MBytes&nbsp; 6.11 Gbits/=
sec&nbsp;&nbsp;
              86&nbsp;&nbsp;&nbsp; 568 KBytes<br></div><div>[&nbsp; 5]&nbsp=
;&nbsp; 8.00-9.00&nbsp;&nbsp; sec&nbsp;&nbsp; 761 MBytes&nbsp; 6.39 Gbits/s=
ec&nbsp;&nbsp;
              37&nbsp;&nbsp;&nbsp; 418 KBytes<br></div><div>[&nbsp; 5]&nbsp=
;&nbsp; 9.00-10.00&nbsp; sec&nbsp;&nbsp; 733 MBytes&nbsp; 6.15 Gbits/sec&nb=
sp;&nbsp;&nbsp;
              8&nbsp;&nbsp;&nbsp; 617 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 10.00-11.00&nbsp; sec&nbsp;&nbsp; 734 MBytes&nbsp; 6.16 Gbits/sec&nbsp;
              238&nbsp;&nbsp;&nbsp; 474 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 11.00-12.00&nbsp; sec&nbsp;&nbsp; 736 MBytes&nbsp; 6.17 Gbits/sec&nbsp;
              164&nbsp;&nbsp;&nbsp; 757 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 12.00-13.00&nbsp; sec&nbsp;&nbsp; 610 MBytes&nbsp; 5.12 Gbits/sec&nbsp;
              118&nbsp;&nbsp;&nbsp; 579 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 13.00-14.00&nbsp; sec&nbsp; 1.02 GBytes&nbsp; 8.75 Gbits/sec&nbsp;
              447&nbsp;&nbsp;&nbsp; 449 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 14.00-15.00&nbsp; sec&nbsp;&nbsp; 728 MBytes&nbsp; 6.11 Gbits/sec&nbsp;
              132&nbsp;&nbsp;&nbsp; 719 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 15.00-16.00&nbsp; sec&nbsp;&nbsp; 724 MBytes&nbsp; 6.07 Gbits/sec&nbsp;
              185&nbsp;&nbsp;&nbsp; 649 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 16.00-17.00&nbsp; sec&nbsp;&nbsp; 597 MBytes&nbsp; 5.01 Gbits/sec&nbsp;
              142&nbsp;&nbsp;&nbsp; 570 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 17.00-18.00&nbsp; sec&nbsp;&nbsp; 733 MBytes&nbsp; 6.15 Gbits/sec&nbsp;
              102&nbsp;&nbsp;&nbsp; 484 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 18.00-19.00&nbsp; sec&nbsp;&nbsp; 726 MBytes&nbsp; 6.09 Gbits/sec&nbsp;&=
nbsp;
              15&nbsp;&nbsp;&nbsp; 569 KBytes<br></div><div>[&nbsp; 5]&nbsp=
; 19.00-20.00&nbsp; sec&nbsp;&nbsp; 733 MBytes&nbsp; 6.15 Gbits/sec&nbsp;
              181&nbsp;&nbsp;&nbsp; 527 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 20.00-21.00&nbsp; sec&nbsp;&nbsp; 729 MBytes&nbsp; 6.12 Gbits/sec&nbsp;
              118&nbsp;&nbsp;&nbsp; 430 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 21.00-22.00&nbsp; sec&nbsp;&nbsp; 733 MBytes&nbsp; 6.15 Gbits/sec&nbsp;
              116&nbsp;&nbsp;&nbsp; 641 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 22.00-23.00&nbsp; sec&nbsp;&nbsp; 728 MBytes&nbsp; 6.10 Gbits/sec&nbsp;
              182&nbsp;&nbsp;&nbsp; 598 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 23.00-24.00&nbsp; sec&nbsp;&nbsp; 743 MBytes&nbsp; 6.24 Gbits/sec&nbsp;
              209&nbsp;&nbsp;&nbsp; 614 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 24.00-25.00&nbsp; sec&nbsp;&nbsp; 746 MBytes&nbsp; 6.26 Gbits/sec&nbsp;&=
nbsp;
              72&nbsp;&nbsp;&nbsp; 758 KBytes<br></div><div>[&nbsp; 5]&nbsp=
; 25.00-26.00&nbsp; sec&nbsp;&nbsp; 742 MBytes&nbsp; 6.23 Gbits/sec&nbsp;
              199&nbsp;&nbsp;&nbsp; 675 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 26.00-27.00&nbsp; sec&nbsp;&nbsp; 799 MBytes&nbsp; 6.70 Gbits/sec&nbsp;
              183&nbsp;&nbsp;&nbsp; 542 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 27.00-28.00&nbsp; sec&nbsp;&nbsp; 908 MBytes&nbsp; 7.61 Gbits/sec&nbsp;&=
nbsp;&nbsp;
              7&nbsp;&nbsp; 1.19 MBytes<br></div><div>[&nbsp; 5]&nbsp; 28.0=
0-29.00&nbsp; sec&nbsp; 1.37 GBytes&nbsp; 11.7 Gbits/sec&nbsp;
              606&nbsp;&nbsp; 1013 KBytes<br></div><div>[&nbsp; 5]&nbsp; 29=
.00-30.00&nbsp; sec&nbsp; 1.31 GBytes&nbsp; 11.3 Gbits/sec&nbsp;&nbsp;
              74&nbsp;&nbsp; 1.02 MBytes<br></div><div>- - - - - - - - - - =
- - - - - - - - - - - - - - -<br></div><div>[ ID] Interval&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer&nbsp;&nbsp;&nbsp;&nbsp=
; Bitrate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              Retr<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-30.00&nbsp; se=
c&nbsp; 23.7 GBytes&nbsp; 6.79 Gbits/sec&nbsp;
              4771&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; sender<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-30.00&nbsp=
; sec&nbsp; 23.7 GBytes&nbsp; 6.79
              Gbits/sec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; receiver<br></div><div><=
br></div><div><br></div><div>I have even tried changing to the RACK TCP sta=
ck, only
              to get slightly better results, however with RACK the
              amount of retries is nearly 0.<br></div><div><br></div><div>[=
root@db-02 ~]# sysctl
              net.inet.tcp.functions_default=3Drack <br></div><div>net.inet=
.tcp.functions_default: rack -&gt; rack<br></div><div>[root@db-02 ~]# iperf=
3 -i 1 -t 30 -c db-01<br></div><div>[root@db-02 ~]# iperf3 -i 1 -t 30 -c db=
-01<br></div><div>Connecting to host db-01, port 5201<br></div><div>[&nbsp;=
 5] local 192.168.10.31 port 51894 connected to
              192.168.10.30 port 5201<br></div><div>[ ID] Interval&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer&nbsp;&nbsp;&nb=
sp;&nbsp; Bitrate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              Retr&nbsp; Cwnd<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-1.0=
0&nbsp;&nbsp; sec&nbsp;&nbsp; 761 MBytes&nbsp; 6.38 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 737 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 1.00-2.00&nbsp;&nbsp; sec&nbsp;&nbsp; 859 MBytes&nbsp; 7.21 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 761 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 2.00-3.00&nbsp;&nbsp; sec&nbsp;&nbsp; 880 MBytes&nbsp; 7.38 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 785 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 3.00-4.00&nbsp;&nbsp; sec&nbsp;&nbsp; 734 MBytes&nbsp; 6.16 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 804 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 4.00-5.00&nbsp;&nbsp; sec&nbsp;&nbsp; 777 MBytes&nbsp; 6.52 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 824 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 5.00-6.00&nbsp;&nbsp; sec&nbsp;&nbsp; 719 MBytes&nbsp; 6.03 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 841 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 6.00-7.00&nbsp;&nbsp; sec&nbsp;&nbsp; 865 MBytes&nbsp; 7.26 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 862 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 7.00-8.00&nbsp;&nbsp; sec&nbsp;&nbsp; 880 MBytes&nbsp; 7.38 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 882 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 8.00-9.00&nbsp;&nbsp; sec&nbsp;&nbsp; 906 MBytes&nbsp; 7.60 Gbits/se=
c&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 904 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
&nbsp; 9.00-10.00&nbsp; sec&nbsp;&nbsp; 749 MBytes&nbsp; 6.29 Gbits/sec&nbs=
p;&nbsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 921 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 10.00-11.00&nbsp; sec&nbsp;&nbsp; 798 MBytes&nbsp; 6.69 Gbits/sec&nbsp;&nb=
sp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 938 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 11.00-12.00&nbsp; sec&nbsp;&nbsp; 746 MBytes&nbsp; 6.26 Gbits/sec&nbsp;
              209&nbsp;&nbsp;&nbsp; 772 KBytes<br></div><div>[&nbsp; 5]&nbs=
p; 12.00-13.00&nbsp; sec&nbsp;&nbsp; 768 MBytes&nbsp; 6.44 Gbits/sec&nbsp;&=
nbsp;
              35&nbsp;&nbsp;&nbsp; 644 KBytes<br></div><div>[&nbsp; 5]&nbsp=
; 13.00-14.00&nbsp; sec&nbsp;&nbsp; 948 MBytes&nbsp; 7.95 Gbits/sec&nbsp;&n=
bsp;&nbsp;
              0&nbsp;&nbsp;&nbsp; 673 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 14.00-15.00&nbsp; sec&nbsp; 1.23 GBytes&nbsp; 10.5 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 711 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 15.00-16.00&nbsp; sec&nbsp; 1.32 GBytes&nbsp; 11.4 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 748 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 16.00-17.00&nbsp; sec&nbsp; 1.31 GBytes&nbsp; 11.2 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 785 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 17.00-18.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 819 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 18.00-19.00&nbsp; sec&nbsp; 1.30 GBytes&nbsp; 11.2 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 852 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 19.00-20.00&nbsp; sec&nbsp; 1.34 GBytes&nbsp; 11.5 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 883 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 20.00-21.00&nbsp; sec&nbsp; 1.29 GBytes&nbsp; 11.1 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 914 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 21.00-22.00&nbsp; sec&nbsp; 1.36 GBytes&nbsp; 11.7 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 944 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 22.00-23.00&nbsp; sec&nbsp; 1.33 GBytes&nbsp; 11.4 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp;&nbsp; 974 KBytes<br></div><div>[&nbsp; 5]&nbsp;=
 23.00-24.00&nbsp; sec&nbsp; 1.31 GBytes&nbsp; 11.2 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp; 1003 KBytes<br></div><div>[&nbsp; 5]&nbsp; 24.0=
0-25.00&nbsp; sec&nbsp; 1.30 GBytes&nbsp; 11.2 Gbits/sec&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp; 1.00 MBytes<br></div><div>[&nbsp; 5]&nbsp; 25.0=
0-26.00&nbsp; sec&nbsp; 1.34 GBytes&nbsp; 11.5 Gbits/sec&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp; 1.03 MBytes<br></div><div>[&nbsp; 5]&nbsp; 26.0=
0-27.00&nbsp; sec&nbsp; 1.32 GBytes&nbsp; 11.3 Gbits/sec&nbsp;&nbsp;&nbsp;
              0&nbsp;&nbsp; 1.06 MBytes<br></div><div>[&nbsp; 5]&nbsp; 27.0=
0-28.00&nbsp; sec&nbsp;&nbsp; 957 MBytes&nbsp; 8.03 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp; 1.07 MBytes<br></div><div>[&nbsp; 5]&nbsp; 28.0=
0-29.00&nbsp; sec&nbsp;&nbsp; 837 MBytes&nbsp; 7.02 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp; 1.09 MBytes<br></div><div>[&nbsp; 5]&nbsp; 29.0=
0-30.00&nbsp; sec&nbsp;&nbsp; 729 MBytes&nbsp; 6.11 Gbits/sec&nbsp;&nbsp;&n=
bsp;
              0&nbsp;&nbsp; 1.10 MBytes<br></div><div>- - - - - - - - - - -=
 - - - - - - - - - - - - - -<br></div><div>[ ID] Interval&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer&nbsp;&nbsp;&nbsp;&nbsp;=
 Bitrate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              Retr<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-30.00&nbsp; se=
c&nbsp; 30.6 GBytes&nbsp; 8.77 Gbits/sec&nbsp;
              244&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; sender<br></div><div>[&nbsp; 5]&nbsp;&nbsp; 0.00-30.00&nbsp;=
 sec&nbsp; 30.6 GBytes&nbsp; 8.77
              Gbits/sec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; receiver<br></div><div><=
br></div><div><br></div><div><br></div><div>More data can be found @&nbsp;<=
a target=3D"_blank" href=3D"https://forums.freebsd.org/threads/poor-perform=
ance-with-stable-13-and-mellanox-connectx-6-mlx5.85460/" class=3D"x_-177277=
7228moz-txt-link-freetext">https://forums.freebsd.org/threads/poor-performa=
nce-with-stable-13-and-mellanox-connectx-6-mlx5.85460/</a><br></div><div><b=
r></div><div><br></div><div><br></div><div class=3D"x_-542995516zmail_signa=
ture_below"><div id=3D""><div>Mike Jakubik<br></div><div><a target=3D"_blan=
k" href=3D"https://www.swiftsmsgateway.com/" class=3D"x_-1772777228moz-txt-=
link-freetext">https://www.swiftsmsgateway.com/</a><br></div><div><br></div=
><div><span class=3D"size" style=3D"font-size:10px">Disclaimer:
                    This e-mail and any attachments are intended only
                    for the use of the addressee(s) and may contain
                    information that is privileged or confidential. If
                    you are not the intended recipient, or responsible
                    for delivering the information to the intended
                    recipient, you are hereby notified that any
                    dissemination, distribution, printing or copying of
                    this e-mail and any attachments is strictly
                    prohibited. If this e-mail and any attachments were
                    received in error, please notify the sender by reply
                    e-mail and delete the original message.</span><br></div=
></div></div><div><br></div></div><div><br></div></div><div><br></div></div=
><div><br></div></blockquote></blockquote></div><br></body></html>
------=_Part_3809605_1243039924.1655147829202--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1815e7f97d1.121d2386d1208869.8658272274076023822>