🎮 Graphics cards

PCIe 3.0 vs 4.0 vs 5.0 for graphics cards: bandwidth, x8 vs x16 and when it matters

PCIe (PCI Express) is the bus connecting the GPU to the CPU and system RAM; each generation doubles bandwidth per lane (3.0: ~1 GB/s, 4.0: ~2 GB/s, 5.0: ~4 GB/s), and a graphics card uses 16 lanes — or only 8 or 4 on some budget models. For gaming the link rarely limits FPS, except when a narrow-lane card runs on an older-generation slot or when VRAM overflows and data streams over the bus.

PCI Express · PCIe 4.0 · PCIe 5.0 · x16 · x8 lanes

📅 Updated 👥 FPSHQ Team · methodology

PCIe 4.0100%PCIe 5.00%
PCIe interface of GPUs since 2020 (1,095 models) FPSHQ database, as of 2026-10-15

Key figures

From the FPSHQ database, as of Oct 15, 2026

100%of GPUs since 2020 use PCIe 4.0
0%use PCIe 5.0

Bandwidth table

The link negotiates the lower of the card's and slot's generation and width: an x8 PCIe 4.0 card in a PCIe 3.0 x16 slot runs at 3.0 x8 = 7.9 GB/s, the same as 4.0 x4.

GenerationPer lanex16x8x4
PCIe 3.0 (2010)0.985 GB/s15.8 GB/s7.9 GB/s3.9 GB/s
PCIe 4.0 (2017)1.97 GB/s31.5 GB/s15.8 GB/s7.9 GB/s
PCIe 5.0 (2019)3.94 GB/s63 GB/s31.5 GB/s15.8 GB/s

When it limits games

Tests by TechPowerUp and others show PCIe 4.0 x16 versus 3.0 x16 costs 1–3 % on a high-end card and 5.0 adds nothing measurable. The painful cases are x8 and x4 cards: the RTX 4060/4060 Ti, RX 7600, RX 6600 and RX 6500 XT (x4) lose 5–15 % on PCIe 3.0 boards, and far more when their VRAM is full because overflow traffic goes over the narrow link. Resizable BAR and DirectStorage also benefit from newer generations but do not require them.

The figures block shows the mix of PCIe generations across the FPSHQ GPU catalog; the GPU detail pages list the interface for each card.

PCIe 3.0 ×1615.8 GB/sPCIe 4.0 ×1631.5 GB/sPCIe 5.0 ×1663 GB/sPCIe 4.0 ×815.8 GB/sPCIe 4.0 ×4 (SSD)7.9 GB/s
PCIe bandwidth by generation and lane count Theoretical maximum per PCI-SIG specification

Practical advice

Resizable BAR is a PCIe feature that lets the CPU address the whole VRAM; it is worth enabling on any PCIe 3.0+ system that supports it.

  • Pairing an x8 card with a PCIe 3.0 motherboard (Intel 10th gen, Ryzen 3000 on B450) costs a few percent — acceptable but avoid 8 GB x8 cards at 1440p there
  • Use the top x16 slot wired to the CPU; chipset slots are often x4
  • Check the link in GPU-Z (render test) — a card stuck at x8 or Gen 1 indicates a seating or BIOS issue
  • PCIe 5.0 x16 matters for nothing in games today; its value is future-proofing and NVMe
FPSHQ

On your PC

Enter your GPU (and CPU) — we calculate the effect of "PCIe" with the unified FPSHQ model using Cyberpunk 2077 as the example.

Save your PC in the account · Detect hardware with the app · Unified FPSHQ model estimate, not a measurement.

Where to use this on FPSHQ

Forum discussions

In short

What is PCIe?

PCIe (PCI Express) is the bus connecting the GPU to the CPU and system RAM; each generation doubles bandwidth per lane (3.0: ~1 GB/s, 4.0: ~2 GB/s, 5.0: ~4 GB/s), and a graphics card uses 16 lanes — or only 8 or 4 on some budget models. For gaming the link rarely limits FPS, except when a narrow-lane card runs on an older-generation slot or when VRAM overflows and data streams over the bus.

of GPUs since 2020 use PCIe 4.0
100%
use PCIe 5.0
0%

FAQ

Does PCIe 4.0 vs 3.0 affect FPS?
For x16 cards by 1–3 %; for x8 cards (RTX 4060, RX 7600) by 5–15 % and more when VRAM overflows.
Do I need PCIe 5.0 for an RTX 50 card?
No — RTX 50 supports 5.0 but shows no measurable gain over 4.0 x16 in games.
Can I put a PCIe 4.0 card in a PCIe 3.0 slot?
Yes, it is backward compatible; the link runs at 3.0 speed.
Why does my GPU show PCIe x8 instead of x16?
Either the card is an x8 design, an M.2 drive shares lanes with the slot, or the card is in a chipset slot; check the motherboard manual.

Sources

FPSHQ Team · methodology · methodology · Updated

✏️ Found a mistake? Suggest an edit

Edits are moderated. Say what to fix and, if you can, add a source (NVIDIA/AMD/Intel docs, the game developer).

Get the FPSHQ app — it detects your hardware and shows FPS in your games.

💻 Windows app