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
Key figures
From the FPSHQ database, as of Oct 15, 2026
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.
| Generation | Per lane | x16 | x8 | x4 |
|---|---|---|---|---|
| PCIe 3.0 (2010) | 0.985 GB/s | 15.8 GB/s | 7.9 GB/s | 3.9 GB/s |
| PCIe 4.0 (2017) | 1.97 GB/s | 31.5 GB/s | 15.8 GB/s | 7.9 GB/s |
| PCIe 5.0 (2019) | 3.94 GB/s | 63 GB/s | 31.5 GB/s | 15.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.
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
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
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?
Do I need PCIe 5.0 for an RTX 50 card?
Can I put a PCIe 4.0 card in a PCIe 3.0 slot?
Why does my GPU show PCIe x8 instead of x16?
Sources
FPSHQ Team · methodology · methodology · Updated
✏️ Found a mistake? Suggest an edit
Get the FPSHQ app — it detects your hardware and shows FPS in your games.
💻 Windows app