I'm building a new PC and didn't pay attention to the configuration of the motherboard, which puts the only PCIe 3.0 x16 slot above the only PCIe x1 slot. The GTX 1050 Ti takes up two slots, which effectively blocks the x1. I have a second PCIe 3.0 slot, but it's only x4 (which confuses me, since it's the same size as the x16).
Anyway, this my question: will putting the 1050 in the x4 slot negatively affect performance? It's not a crazy awesome card to begin with, but I don't want to limit what I can get out of it.
The Nvidia specs (http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-1050-ti/specifications) claim memory clock of 7Gbps and bandwidth of 112GB/s. Which of these numbers is the one relevant to my question about performance?
My understanding is that PCIe 3.0 spec gives us a theoretical throughput of roughly:
x4: 4GB/s (32Gbps)
x8: 8GB/s (64Gbps)
x16: 16GB/s (128Gbps)
If the card's memory clock of 7Gbps is the relevant information, then x4 is plenty. If the bandwidth, then I would definitely need the x16 to make full use of it.
Thanks for any and all feedback!
Anyway, this my question: will putting the 1050 in the x4 slot negatively affect performance? It's not a crazy awesome card to begin with, but I don't want to limit what I can get out of it.
The Nvidia specs (http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-1050-ti/specifications) claim memory clock of 7Gbps and bandwidth of 112GB/s. Which of these numbers is the one relevant to my question about performance?
My understanding is that PCIe 3.0 spec gives us a theoretical throughput of roughly:
x4: 4GB/s (32Gbps)
x8: 8GB/s (64Gbps)
x16: 16GB/s (128Gbps)
If the card's memory clock of 7Gbps is the relevant information, then x4 is plenty. If the bandwidth, then I would definitely need the x16 to make full use of it.
Thanks for any and all feedback!