- May 19, 2011
- 18,985
- 12,109
- 136
PCIE lane counts / utilisation is something that I don't think I've ever been fully confident in my understanding of.
Let's take my board and CPU as an example: AMD 7800X3D, ASUS TUF GAMING B650
According to AMD:
PCIE version 5, 24 lanes available to use from the CPU.
Am I correct in thinking that say with a PCIE5 GPU therefore 16 of those lanes are allocated to graphics, 4 lanes are allocated to the 'cpu connected' PCIE5 M.2, leaving 4 for other stuff (what other stuff specifically)? What happens re PCIE lane availability if one has a PCIE4 GPU and PCIE4 M.2 in those slots?
- edit - Apparently the board cannot handle a PCIE5 GPU, PCIE4 max.
That page also says that with the B650 chipset then there's 8 PCIE4 lanes being managed by the chipset, which includes the other two M.2 slots on the board, and I assume also includes SATA and at least some USB ports?
It just seems at a glance that despite the fact that my system is far from 'fully loaded' (ie. every slot and socket is used), with some plausible changes it could easily become starved of PCIE bandwidth? Right now my system spec is as follows:
AMD 7800X3D
32GB DDR5-6000 (two modules)
6700XT in first PCIE16 slot
Samsung 980 PRO in first M.2 slot (Win11 install)
Samsung 970 Evo Plus in second M.2 slot (Linux install)
4TB HDD SATA
2x SATA optical drives
A bunch of USB devices, but nothing terribly bandwidth consuming as a general rule, very occasionally a USB NVMe enclosure will be connected.
One thought I'd had is to utilise the third M.2 slot. The board manual says that I can either use PCIEX16_2 or the third M.2 slot.
Let's take my board and CPU as an example: AMD 7800X3D, ASUS TUF GAMING B650
According to AMD:
PCIE version 5, 24 lanes available to use from the CPU.
Am I correct in thinking that say with a PCIE5 GPU therefore 16 of those lanes are allocated to graphics, 4 lanes are allocated to the 'cpu connected' PCIE5 M.2, leaving 4 for other stuff (what other stuff specifically)? What happens re PCIE lane availability if one has a PCIE4 GPU and PCIE4 M.2 in those slots?
- edit - Apparently the board cannot handle a PCIE5 GPU, PCIE4 max.
That page also says that with the B650 chipset then there's 8 PCIE4 lanes being managed by the chipset, which includes the other two M.2 slots on the board, and I assume also includes SATA and at least some USB ports?
It just seems at a glance that despite the fact that my system is far from 'fully loaded' (ie. every slot and socket is used), with some plausible changes it could easily become starved of PCIE bandwidth? Right now my system spec is as follows:
AMD 7800X3D
32GB DDR5-6000 (two modules)
6700XT in first PCIE16 slot
Samsung 980 PRO in first M.2 slot (Win11 install)
Samsung 970 Evo Plus in second M.2 slot (Linux install)
4TB HDD SATA
2x SATA optical drives
A bunch of USB devices, but nothing terribly bandwidth consuming as a general rule, very occasionally a USB NVMe enclosure will be connected.
One thought I'd had is to utilise the third M.2 slot. The board manual says that I can either use PCIEX16_2 or the third M.2 slot.
Last edited: