HARDWARE

PCIe versionsBandwidth per generation and lane counts

Each PCI Express generation roughly doubles the bandwidth per lane of the previous one: PCIe 3.0 gives about 1 GB/s per lane, 4.0 about 2 GB/s, 5.0 about 4 GB/s. Lane counts (x1, x4, x8, x16) multiply that. PCIe is backward and forward compatible: a device runs in any slot at the lower of the two generations' speeds.

BlackhawkHub Editorial · Updated

Bandwidth per generation

Each PCI Express generation roughly doubles the per-lane data rate:

GenerationPer lane (approx)x4x16
PCIe 3.0~1 GB/s~4 GB/s~16 GB/s
PCIe 4.0~2 GB/s~8 GB/s~32 GB/s
PCIe 5.0~4 GB/s~16 GB/s~64 GB/s
PCIe 6.0~8 GB/s~32 GB/s~128 GB/s

(Figures are the usable data rate after encoding; the raw giga-transfer numbers are higher.)

Lanes

A PCIe link is made of lanes, written x1, x4, x8 or x16. Bandwidth scales with lane count, so a device gets both the generation's per-lane rate and the number of lanes it is given. Graphics cards use x16; NVMe SSDs use x4; smaller cards use x1 or x4.

Watch two subtleties:

  • A slot can be physically x16 but electrically x8 or x4; the manual states the real lane count.
  • Lane sharing: a CPU has a limited number of lanes. Populating a second GPU slot or certain M.2 slots can split the primary x16 slot to x8, or disable other slots. The board manual documents the trade-offs.

Compatibility

PCIe is backward and forward compatible. Any card works in any slot; the link trains to the highest generation both ends support and to the available lane width. A PCIe 5.0 SSD in a 4.0 slot runs at 4.0 speeds; a 3.0 GPU in a 5.0 slot runs at 3.0. Nothing breaks, you simply do not get bandwidth the older end cannot use.

When the generation matters

  • Graphics cards at full x16 barely notice the difference between 3.0 and 4.0. It matters when a card is limited to x8 or x4 (some budget cards, or after lane sharing), where a slower generation can constrain it.
  • NVMe SSDs show the generation directly in sequential speeds: a PCIe 4.0 drive reaches ~7 GB/s, a 5.0 drive higher, versus ~3.5 GB/s on 3.0. Real-world responsiveness gains are smaller than the headline numbers.
  • High-bandwidth cards (capture, networking, accelerators) benefit most.

For most builds, match the generation your CPU and board support, populate slots per the manual, and do not pay for a generation your devices cannot use.

Frequently asked questions

Is PCIe backward compatible?

Yes, both ways. A PCIe 4.0 card works in a 3.0 slot (at 3.0 speed) and a 3.0 card works in a 4.0 slot (at 3.0 speed). The link negotiates to the highest generation both ends support. You never need matching generations to make a device work; you only lose the extra bandwidth.

Does PCIe 4.0 vs 3.0 matter for gaming?

For a graphics card in a full x16 slot, the difference is usually a few percent at most, because games rarely saturate even 3.0 x16. It matters more when a GPU is limited to x8 or x4 lanes, or for very high-bandwidth NVMe SSDs where 4.0 and 5.0 deliver clearly higher sequential speeds.

What do the lane numbers mean?

x1, x4, x8 and x16 are the number of lanes, and bandwidth scales with them. A slot may be physically x16 but electrically wired for fewer lanes, and inserting an NVMe drive or second GPU can split a CPU's lanes, dropping the main slot to x8.

Sources