Re:PCIe 7.0 Draft 0.5 Spec: 512 GB/s over PCIe x16 On Track ...
by zamadatix on Thursday April 04, 2024 @07:32PM
(#39937112)
Many motherboards do allow splitting the GPU lanes into two it's just not many consumers see the need for an NVMe drive +GPU+ 2nd high speed device + 3rd high speed device that can't be served off the chipset instead.
For the prosumer crowd if you do something like the z790 you can have x4, x8, x8, and x8 to the chipset to be split as needed (x16 to be split if 3.0.
Re:PCIe 7.0 Draft 0.5 Spec: 512 GB/s over PCIe x16 On Track ...
by stn8188 on Thursday April 04, 2024 @09:17PM
(#39937741)
If I understand correctly, you're concerned about using older peripherals with a newer motherboard/CPU? If so, the PCIe spec requires backwards compatibility so it should still work.
Re:PCIe 7.0 Draft 0.5 Spec: 512 GB/s over PCIe x16 On Track ...
by tbrownaw on Friday April 05, 2024 @12:22AM
(#39938656)
A gen3 x4 card in a gen5 x1 slot gets... gen3 x1 speed. Even though gen5 x1 has the same bandwidth as gen3 x4.
So, is there such a thing as an adapter that would plug into a fast narrow slot and provide a wide slower slot with the same overall transfer rate? Or, provide multiple slower (but still just as wide) slots from one faster slot?
Re:PCIe 7.0 Draft 0.5 Spec: 512 GB/s over PCIe x16 On Track ...
by zamadatix on Saturday April 06, 2024 @03:32PM
(#39954789)
A PCIe switch does just that. It connects at its native speed then each port is backwards compatible effectively making wider effective slots if you connect older things downstream.
It can be hard to sort between expensive/high end enterprise stuff from low end single lane stuff for crypto mining when trying to find something useful though. NVMe m.2 storage is the best chance of finding cheep consumer options but even then you have to sort through the endless bifurcation cards to find the ones that are actual switches though.
Modern consumer devices have an x16 connection for a GPU, an x4 connection for an NVMe, and an x4 connection to the chipset for everything else. If the motherboard has more than one "x16 slot", the other slots usually only have an x1 connection!
Want to add a cheap 10G NIC? Sorry, that uses a Gen 3 x4 connection. x16-to-4xNVMe? Not going to happen. HBA adapter? Forget it.
Meanwhile, the GPU is barely using its Gen 5 x16 connection. Why can't I make use of all this spare bandwidth? Give the GPU a Gen 5 x8 instead, and split the remaining 8 lanes into 1x Gen 3 x16 + 2x Gen 3 x8 or something.