PCI-e 3.0 and 10GB network connection
PCI-e 3.0 and 10GB network connection
PCIe 3.0 supports up to 8Gb/s per lane, meaning a 10Gb card will perform nicely even with double the lanes.
There are four 3.0 cards similar to the Mellanox CX311A available. PCI_e speeds in each lane are exceptionally quick. Significantly higher than SATA III, which can reach up to a theoretical 750MB/s. Keep in mind your motherboard's lane capacity if you're using a mainstream platform. With an X16 GPU, you might need to work around the chipset or adjust your GPU to x8, and you should test it to see if it affects performance.
I possess several NICs utilizing the Intel X550 chipset. They operate at PCIe 3.0 x 4, and achieving full 10gb speeds remains unaffected.