Bottleneck in PCIe lanes?
Bottleneck in PCIe lanes?
Hello everyone! I just finished setting up my PC and wanted to share some thoughts on PCIe lanes. My motherboard is an MSI A520M-A, which has only two PCIe 3.0 ports (excluding M.2), one x1 and one x16. I understand that adding other devices via PCIe can slow things down if they compete for bandwidth. This evening I added a PCIe x1 adapter to connect my Wi-Fi/Bluetooth card. My graphics card is an RX 270 and it’s in the x16 slot. Next month I plan to upgrade to an RTX 3060, but there’s no M.2 SSD yet. I’m worried that putting a Wi-Fi card in the x1 slot might really hurt my graphics performance, especially since I only have two PCIe lanes. Would leaving it in cause a noticeable slowdown, or would it be a minor issue? Thanks for your advice!
False. It won't happen. Lanes are usually assigned between slots, not shared across bandwidth. An x1 chipset won't interfere with an x16 CPU slot. The motherboard guide will explain PCIe lane sharing in various setups.
Using that motherboard means you won’t face PCIe bandwidth limits when adding another card. Many boards, especially those with two x16 ports, can cut the bandwidth from x16 to x8 if you install a card in each, dividing it between them. Others restrict certain slots or disable features like SATA connections that share bandwidth. The exact outcome is detailed in the manual.
The 5700x features the I/O die (formerly known as the North Bridge) that serves as the CPU's main external connection. The 'chipset' (previously referred to as a chip-set) only provides a 4x lane connection to the CPU, shared with any device connected to it. While motherboards vary, they typically follow a standard layout where the top PCIe 16x and the main M.2 port are linked directly to the I/O die's PCIe interface, ensuring dedicated bandwidth. In the past, such as with my Z97 ROG Impact board, the PCIe 16x slot was reduced to 8x when using an M.2 slot due to limited bandwidth. Today, 20x dedicated PCIe lanes are common, especially with PCIe 4.0 or 5.0, which significantly boosts data transfer speeds compared to PCIe 3.0.
I think based on what I heard... thank you for your response and support!
Wow guys, thanks for providing helpful information. While I'm well versed in quite a few things tech, sometimes I still get tripped up on an question that I have. You all provided great answers and while I wish I could mark all answers as a solution (as they the solution, as well as very helpful and insightful to how things work,) I had to pick the most straightforward answer should anybody else have the exact same question as I did. Thanks again guys!