Performance of PCI Express 2.0 x8 card in 3.0 x16 Slot

debasdroid

Commendable
Mar 7, 2016
2
0
1,510
Hi, I need some guidance. My motherboard (Gigabyte H110M-S2) has a PCI Express 3.0 x16 slot. I'm currently using a GT730 GDDR5 video card which is a 2.0 x8 card. Will using a 3.0 x16 card like GT740 or GTX750 give a significant performance improvement, simply because it's 3.0 x16? Let's ignore bandwidth and CUDA core improvements.
 
Solution
The bandwith on the lane has little to do with performance so long as its x8 or above.
There arent any cards that can saturate a full x16 lane anyway.

In this case, you shouldnt be looking at the bandwidth. Your motherboard can support any card you want, so you should be looking at direct performance comparison. I would recommend at least a 950 for meaningful gains.
The bandwith on the lane has little to do with performance so long as its x8 or above.
There arent any cards that can saturate a full x16 lane anyway.

In this case, you shouldnt be looking at the bandwidth. Your motherboard can support any card you want, so you should be looking at direct performance comparison. I would recommend at least a 950 for meaningful gains.
 
Solution
Yea Gam3er01 said it best.

Honestly in a PCIe 3.0 all the cards you listed could run at 4x and you still wouldn't see a performance difference if it was a 16x card. If you had something beefier like a 960+ then yes but even with that i remember reading a benchmark where someone made a GTX 980 run at 8x and you saw a 1FPS difference between 8x and 16x mode and the FPS's were already so high it wouldn't even matter. That just shows you how much bandwith PCIe 3.0 has. Don't expect PCIe to move to version 4 for a very long time.