I been playing with theses 40G Connectx 3 cards for awhile thy been fun to learn and see were the bottleneck are. Here is a helpful link on iperf3 40G and above https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/iperf/multi-stream-iperf3/
I tried my Mellanox ConnectX-3 649281-B21 its a dual Qsfp+ 40gig card in UnRaid 6.8.2 will not boot past the unraid load screen. I have not problems with Windows 10, BSD and Fedora running this card in Ethernet 40 and 10gig mode.
I see others boot just fine, its kinda hard see the problem when you don't see anything past the unraid load screen