Learn how PCIe lanes connect your GPU, NVMe SSD, and other devices, what x8 vs x16 really means, and whether running a graphics card at x8 affects FPS or performance. Discover how CPU, motherboard layout, and PCIe generation determine actual bandwidth and what to check if your GPU doesn't show x16 mode.
PCIe lanes are high-speed data channels that connect the processor, graphics card, NVMe SSD, and other performance-critical devices in a computer. The number of available lanes determines whether a device operates in x1, x4, x8, or x16 mode and what maximum bandwidth it can access.
The topic of PCI Express lanes often comes up after checking a graphics card: users expect to see PCIe x16, but software reports x8. This does not necessarily mean there's a malfunction or a 50% performance loss. The mode depends on the CPU, motherboard, occupied M.2 slots, other PCIe devices, and even the graphics card's design.
Let's break down how PCIe lanes work, the differences between x8 and x16, why your system may reduce active lanes, and when this really affects FPS.
PCI Express (PCIe) is a high-speed interface that enables communication between computer components. Graphics cards, NVMe SSDs, network cards, capture cards, and other high-bandwidth devices use PCIe for data transfer.
A single PCIe lane is a pair of transmit and receive channels, allowing data to flow in both directions simultaneously. For example, the CPU sends commands to the GPU while the graphics card returns computation results in parallel.
Multiple lanes can be combined to create a wider channel, resulting in PCIe x1, x4, x8, and x16 modes. The more active lanes, the higher the potential maximum bandwidth. Graphics cards are usually installed in full-length x16 slots, while NVMe SSDs typically use four PCIe lanes.
It's important to understand that PCIe lanes are a limited hardware resource. The processor primarily provides them, and some extra connections may come via the motherboard chipset. You can't endlessly add fast devices and expect each to get a dedicated x16 channel.
The CPU offers a set number of PCIe lanes, distributed by the manufacturer among the graphics card, storage, and other devices. For instance, some lanes may go directly to the main PCIe slot, while others are reserved for one or more M.2 slots.
The chipset also enables PCIe device connections, but its link to the processor has limited bandwidth itself. So, devices connected through the chipset share the main connection to the CPU.
This lane distribution explains why, after adding a second SSD or an expansion card, the main PCIe slot's mode may change. A motherboard may have several physical x16 slots, but not all of them are wired for 16 lanes each.
The PCIe x1, x4, x8, and x16 labels indicate how many interface lanes are used for communication with the device. For example, x8 means eight PCIe lanes, while x16 means sixteen. Wider connections allow for more data transfer per unit time.
However, slot size and the actual number of connected lanes are not always the same. You might see a full-length PCIe x16 slot on a motherboard that only runs electrically at x4 or x8. Manufacturers do this so you can install full-size expansion cards even if not all lanes are provided.
PCIe x1 is typically used for devices that don't require massive bandwidth, like sound or network cards. NVMe SSDs usually run via PCIe x4. For graphics cards, the standard is a full-size x16 slot, but most GPUs don't always use all sixteen lanes.
Doubling the lane count roughly doubles available bandwidth within the same PCIe generation. Thus, x16 can transmit twice as much data as x8, and x8 twice as much as x4.
However, switching a graphics card from x16 to x8 does not automatically halve its performance. PCIe defines the channel's maximum bandwidth, but the actual workload may only use part of that capacity. If the GPU isn't bottlenecked by the interface, extra lanes will hardly affect FPS.
Besides lane count, the generation of PCIe also matters. Each new PCI Express generation substantially increases per-lane speeds. Comparing just x8 to x16 without considering the PCIe version is misleading.
For example, PCIe 4.0 x8 offers roughly the same bandwidth as PCIe 3.0 x16. Meanwhile, a full PCIe 4.0 x16 slot provides about double the available channel. The same logic applies to newer generations.
This means a graphics card running at PCIe 4.0 x8 may be much less restricted than the same card on PCIe 3.0 x8. The number of lanes is the same, but each lane is faster.
The interface continues to evolve: new generations boost bandwidth without increasing the number of physical lanes. For more details on how the standard is changing and what speeds are available, check out our article: PCIe 6.0: The Next-Gen Speed Standard for PCs, Servers, and SSDs.
That's why, when evaluating GPU connectivity, you should always consider both the PCIe generation and the active lane count. "PCIe 4.0 x8" provides much more information than just "x8."
If your graphics card is installed in a full-size PCIe x16 slot but the system shows x8 mode, it's not necessarily a problem. Modern computers often share PCIe lanes among devices, and some GPUs are designed for just eight lanes.
One of the most common reasons is lane sharing between multiple slots. For example, a CPU may provide 16 lanes for the GPU, but the motherboard can split them between two slots as x8/x8.
If you install an extra card in the second slot, the main slot automatically switches from x16 to x8. This is by design, not a bug.
A similar scenario occurs with M.2 SSDs. On some motherboards, certain M.2 slots use the same PCIe lanes as the main or secondary expansion slot. Adding a drive may reassign some lanes, changing the GPU's mode.
There's no universal rule: on one board, installing a second NVMe SSD won't affect the GPU, while on another, it might disable an extra PCIe slot or reduce available lanes. The motherboard manual usually explains the exact configuration.
The number of PCIe lanes depends not only on the motherboard but also on the processor itself. The CPU has a fixed number of direct lanes, so manufacturers must decide in advance how to allocate them among the GPU, storage, and other devices.
This is especially noticeable on platforms with many M.2 and PCIe slots. A motherboard may offer several full-size connectors, but not all can run at full bandwidth simultaneously.
The specific slot matters, too. The top full-size PCIe slot is typically wired directly to the CPU for maximum lanes. The second or third slot may connect via the chipset and only support x4 or x8 electrically, despite its x16 physical size.
For this reason, it's almost always recommended to install your GPU in the top main slot unless the motherboard manual states otherwise.
Not every graphics card with an x16 connector actually uses all sixteen lanes. The GPU manufacturer may restrict the interface to eight lanes at the hardware level.
This is especially common for mid-range and entry-level cards, which don't need the full bandwidth of x16. Such cards fit physically in an x16 slot but operate electrically at x8.
In these cases, you can't change x8 to x16 via BIOS, moving the card, or Windows settings. The GPU only supports eight lanes by design, and the system works as intended.
Always check your specific graphics card's specs before troubleshooting. If it's officially listed as PCIe x8, seeing x8 mode is completely normal.
On paper, x16 offers twice the bandwidth of x8 (for the same PCIe generation). But for GPUs, this doesn't mean double the FPS.
In games, most data is already loaded into video memory. The GPU works constantly with its own VRAM, so PCI Express bandwidth isn't always the bottleneck. If x8 is enough for current workloads, switching to x16 may make little to no difference.
The newer the PCIe generation, the less likely x8 will noticeably limit your GPU. PCIe 4.0 x8 provides about the same bandwidth as PCIe 3.0 x16, which is sufficient for many gaming setups.
The difference is especially minimal at higher resolutions. At 1440p or 4K, the GPU is usually the limiting factor, as it must process more pixels and perform more calculations. PCIe interface load does not increase proportionally.
That's why seeing x8 mode isn't automatically a reason for low FPS. Always consider the PCIe generation, the GPU model, and real-world workloads first.
Bandwidth limitations become more apparent if the interface can't keep up. For example, PCIe 3.0 x8 is much slower than PCIe 4.0 x8, so a powerful modern GPU on an older platform is more dependent on lane count.
This is especially true if you run out of video memory. If a game lacks VRAM, more data must be transferred between system and video memory over PCIe, making interface speed more critical and potentially affecting both average FPS and frame smoothness.
The architecture of your GPU also matters. Cards designed for PCIe x8 are optimized with bandwidth in mind. But if you use such a card with an older PCIe version, it will still use eight lanes, but each lane is slower, so a PCIe 4.0 x8 card in a PCIe 3.0 slot will function as PCIe 3.0 x8.
Therefore, x8 isn't always bad, nor does x16 always guarantee a big improvement. You must compare the full interface configuration: PCIe 3.0 x8, PCIe 4.0 x8, and PCIe 4.0 x16 each offer very different bandwidths.
Data exchange efficiency between the CPU and GPU depends on more than PCIe width. Modern systems also use technologies that let the CPU access VRAM more efficiently. Learn more in our guide: Resizable BAR and Smart Access Memory: Free FPS Boost in Games.
If your computer reports PCIe x8, but performance matches expectations, this mode is not a concern. Investigate only if your GPU should support x16 but inexplicably runs at x8.
The simplest way to check how many PCIe lanes your GPU is using is with diagnostic software like GPU-Z. In the "Bus Interface" field, the program shows both supported and current connection modes.
For example, "PCIe x16 4.0 @ x8 4.0" means the GPU supports PCIe 4.0 x16 but is currently operating at eight lanes of that generation. If you see x16 after the "@", all sixteen lanes are active.
When idle, the GPU may lower its PCIe speed to save power. That's why GPU-Z can show PCIe 1.1 or another lower mode instead of PCIe 4.0 or 5.0.
This doesn't mean your card always runs at that lower speed. GPU-Z includes a load test next to the Bus Interface field. Running this test wakes the GPU from power-saving mode and shows the actual connection mode under load.
You should also check the lane count after starting the test. If it remains at x8 under load, then your GPU is truly running with eight lanes.
But before troubleshooting, always check your GPU's specifications. If your model is designed for PCIe x8, it cannot and does not need to be forced to x16. This mode is normal and doesn't indicate a performance loss.
PCIe lanes define the width of the channel that connects your graphics card, NVMe SSD, and other devices to the CPU and system. Modes like x1, x4, x8, and x16 indicate the number of active lanes, but by themselves don't reveal real performance without factoring in the PCIe generation.
If your graphics card operates in x8 instead of x16 mode, this isn't automatically a problem. It may result from lane allocation among slots and M.2 drives, motherboard or CPU design, or the GPU's construction. PCIe version is especially important: PCIe 4.0 x8 offers about the same bandwidth as PCIe 3.0 x16.
If your GPU officially supports x16 but only runs at x8 under load, check installation, slot selection, the lane-sharing scheme from the motherboard manual, and for other PCIe devices. If x8 is by design and performance is normal, there's no need to change anything.