I have a system with a Core i9 10th gen CPU and MSI MPG Z490 motherboard. I also have a NVME storage device, a PCIe Aver Media video capture card, and a PCIe Firewire card - I still have some old video cameras using that. All of these used to work with an RTX 2070 graphics card. When I replaced the 2070 with a 3070 Founder's Edition card, the PC would stutter on startup and never really boot. I had to remove the capture card to make the thing usable again, and I've removed the Firewire card too.
I've since learned that modern GPUs are PCIe lane hogs, and that this is the cause of my stuttering interaction. I have the GPU in the first (closest to the CPU) slot so presumably it's using CPU-direct PCIe lanes. BIOS Setup tells me I have two options for PCIe lane management: 1 x 16x, or Auto. At least this configuration is working, and it's working better since applying a 2022 BIOS update. There's a whole story about video editing mayhem that ended up mostly being solved with the BIOS update.
So, I can't add all of these cards back, at least not on this system. On other, older systems with older gen GPUs this capture card still works. Using an older system to capture video is an option, but now I'm thinking it's time to build a new PC. While I'm at it, I'm even considering a RAID controller instead of using the onboard NVME or SATA ports and one of those would take up eight lanes of its own - I'm dealing with 4k video, and lots of it, as of late.
I've done a lot of reading, even considering building a dual processor system just to get the PCIe lane count up. And that's where Intel ARK is messing with me - I'm reading that the Z790 (Core i9 13th gen) and C621 (Xeon Scalable) chipsets only support 20 lanes, but I'm reading elsewhere that's chipset lanes and not CPU lanes - the CPU will have PCIe lanes that bypass the chipset. What I don't know is if the chipset lane limitation imposes a bottleneck on the CPU lanes - if a CPU supports more PCIe lanes than the chipset, can these be used?
I'd love to cram an RTX 3000 GPU, the PCIe x8 RAID card, the PCIe capture card, and the PCIe Firewire card back into one system. I wouldn't have any NVME devices added. That's still 26 PCIe lanes used.
If I were building a 'normal' system I'd stick with just two devices, a modern GPU and a NVME device, using 20 lanes total. I've recently wondered what happens when piling SATA and USB3 devices on top of this though, if they consume PCIe lanes as well.
I've since learned that modern GPUs are PCIe lane hogs, and that this is the cause of my stuttering interaction. I have the GPU in the first (closest to the CPU) slot so presumably it's using CPU-direct PCIe lanes. BIOS Setup tells me I have two options for PCIe lane management: 1 x 16x, or Auto. At least this configuration is working, and it's working better since applying a 2022 BIOS update. There's a whole story about video editing mayhem that ended up mostly being solved with the BIOS update.
So, I can't add all of these cards back, at least not on this system. On other, older systems with older gen GPUs this capture card still works. Using an older system to capture video is an option, but now I'm thinking it's time to build a new PC. While I'm at it, I'm even considering a RAID controller instead of using the onboard NVME or SATA ports and one of those would take up eight lanes of its own - I'm dealing with 4k video, and lots of it, as of late.
I've done a lot of reading, even considering building a dual processor system just to get the PCIe lane count up. And that's where Intel ARK is messing with me - I'm reading that the Z790 (Core i9 13th gen) and C621 (Xeon Scalable) chipsets only support 20 lanes, but I'm reading elsewhere that's chipset lanes and not CPU lanes - the CPU will have PCIe lanes that bypass the chipset. What I don't know is if the chipset lane limitation imposes a bottleneck on the CPU lanes - if a CPU supports more PCIe lanes than the chipset, can these be used?
I'd love to cram an RTX 3000 GPU, the PCIe x8 RAID card, the PCIe capture card, and the PCIe Firewire card back into one system. I wouldn't have any NVME devices added. That's still 26 PCIe lanes used.
If I were building a 'normal' system I'd stick with just two devices, a modern GPU and a NVME device, using 20 lanes total. I've recently wondered what happens when piling SATA and USB3 devices on top of this though, if they consume PCIe lanes as well.