PCIe is one of those acronyms that gets thrown around in spec sheets without explanation. You’ll see “PCIe 5.0 x16” or “Gen 4 x4 M.2” and wonder if you should care. The answer is: yes, in some specific cases. Here’s a friendly walk through what PCIe is and what the numbers mean.

What PCIe is

PCIe stands for Peripheral Component Interconnect Express. It’s a high-speed data bus that connects the CPU to other major components — primarily the GPU, NVMe SSDs, and add-in cards like capture cards or fast network adapters.

Think of it as a multi-lane highway. The CPU sits on one end. Devices like GPUs and SSDs sit on the other. PCIe is the road they use to send data back and forth. Like highways, the road can have more or fewer lanes, and traffic can move at different speeds.

Generations: 3.0, 4.0, 5.0

PCIe gets revised every few years to roughly double the speed per lane. The relevant generations today:

  • PCIe 3.0: ~1 GB/s per lane. Old, but still found on cheap motherboards and entry SSDs.
  • PCIe 4.0: ~2 GB/s per lane. The current sweet spot for most users.
  • PCIe 5.0: ~4 GB/s per lane. Used by the latest GPUs and high-end SSDs.

Newer generations are backward compatible. A PCIe 4.0 GPU works in a PCIe 5.0 slot; it just runs at 4.0 speeds. Same the other direction: a 5.0 SSD works in a 4.0 slot, just at 4.0 speeds.

Lanes: x1, x4, x8, x16

The “x” number tells you how many lanes the connection uses. More lanes = more bandwidth. Common sizes:

  • x1: tiny stuff like USB add-in cards.
  • x4: typical for NVMe SSDs.
  • x8: used by some GPUs and add-in cards.
  • x16: standard for high-end GPUs.

So when a motherboard advertises a “PCIe 5.0 x16 slot,” it means a slot capable of using 16 lanes of Gen 5 traffic. With ~4 GB/s per lane × 16 lanes, that’s about 64 GB/s of bandwidth in each direction. More than any current GPU can saturate, by a long way.

The catch: lane sharing

Here’s where it gets confusing. CPUs only have a limited number of PCIe lanes — typically 20 to 28 on consumer chips. The motherboard then provides more lanes through the chipset, but those chipset lanes share a single uplink back to the CPU.

The practical result: enabling certain features sometimes disables others. A common example: installing an M.2 SSD in a specific slot might drop your GPU slot from x16 to x8, or disable one of the SATA ports. The motherboard manual lists these tradeoffs in a “PCIe lane sharing” or “lane configuration” section.

Read the manual before you buy. It’s the one boring document that saves headaches later.