I don't understand how their benchmark is getting close to 20 Gbps. From what I understand a PCIe Gen4 x1 slot should be capping around 16 Gbps when doing full duplex or 8Gpbs in each direction.
Edit: Maybe they are testing within one system?
> We tried PCIe card NIC to the onboard NIC, and onboard NIC to onboard NIC.
Edit: Maybe they are testing within one system?
> We tried PCIe card NIC to the onboard NIC, and onboard NIC to onboard NIC.