My partner and I are having a debate about PCIe speeds on a riser he wants to get to vertically mount his GPU (RX 6800 XT).
Background:
Vertical mount PCIe riser is PCIe 3.0.
His side:
He believes that, because it's a physical connection, and that there are no pin quantity differences between PCIe 3.0 and 4.0, he can plug the riser into a PCIe 4.0 slot on his motherboard and still get PCIe 4.0 speeds. He believes that it's dependent on what is processing the information (CPU or chipset) and whether or not the cable can handle the higher frequencies.
My side:
I believe that, because the riser was built with the PCIe 3.0 standard, that he will not be able to get those speeds. I believe that it isn't dependent on what's processing it, because PCIe 3.0 slots were built to handle only half the bandwidth of PCIe 4.0 slots, so the riser will bottleneck his GPU.
What do y'all think?
Background:
Vertical mount PCIe riser is PCIe 3.0.
His side:
He believes that, because it's a physical connection, and that there are no pin quantity differences between PCIe 3.0 and 4.0, he can plug the riser into a PCIe 4.0 slot on his motherboard and still get PCIe 4.0 speeds. He believes that it's dependent on what is processing the information (CPU or chipset) and whether or not the cable can handle the higher frequencies.
My side:
I believe that, because the riser was built with the PCIe 3.0 standard, that he will not be able to get those speeds. I believe that it isn't dependent on what's processing it, because PCIe 3.0 slots were built to handle only half the bandwidth of PCIe 4.0 slots, so the riser will bottleneck his GPU.
What do y'all think?