|
|
|
|
|
by vladvasiliu
426 days ago
|
|
I wonder how this works. I'm typing this on a machine running an i7-6700K, which, according to Intel, only has 16 lanes total. It has a 4x SSD and a 16x GPU. Their respective tools report them as using all the lanes, which is clearly impossible if I'm to believe Intel's specs. Could this bifurcation be dynamic, and activate those lanes which are required at a given time? |
|
But, if you had the nicer chipsets, wikipedia says your board could split the 16 cpu lanes into two x8 slots or one x8 and 2 x4 slots, which would fit. This would usually be dynamic at boot time, not at runtime; the firmware would typically look if anything is in the x4 slots and if so, set bifurcation, otherwise the x16 gets all the lanes. Some motherboards do have PCI-e switches to use the bandwidth more flexibly, but those got really expensive; i think at the transition to pci-e 4.0, but maybe 3.0?