NVIDIA GeForce RTX 3080 PCI-Express Scaling 82

NVIDIA GeForce RTX 3080 PCI-Express Scaling

(82 Comments) »

Introduction

NVIDIA Logo

NVIDIA today released the GeForce RTX 3080 "Ampere" graphics card, its first gaming-segment graphics card to implement PCI-Express Gen 4.0 bus support. Be sure to check out our main review of the GeForce RTX 3080 Founders Edition, where we go into many more details about the card. The new interface doubles bandwidth over PCI-Express Gen 3.0, enabling 64 GB/s of bi-directional bandwidth (or 32 GB/s per direction). The per-direction metric is more relevant because compared to a storage device, such as an SSD, data moves more in one direction (from the CPU to the GPU) than the other.



Back in July 2019, the first PC platform implementing PCI-Express Gen 4.0 debuted with AMD's 3rd Gen Ryzen platform, along with the company's RX 5700 XT "Navi." NVIDIA is a good 14 months behind AMD at implementing PCI-Express Gen 4.0, but the RTX 3080 "Ampere" being launched today is the first enthusiast-segment card supporting PCIe Gen 4, which NVIDIA markets as being capable of 4K UHD gaming, and hence commonsense guides us to think it's better positioned to utilize the higher interface bandwidth. To highlight this, we did a similar PCIe scaling article with the RX 5700 XT last year and found the performance impact of PCIe Gen 4 to be negligible.

There's another reason we feel the RTX 30 series is better positioned to benefit from PCIe Gen 4, and that is RTX-IO, a feature which leverages DirectStorage to transfer compressed data directly from your SSD onto the graphics memory, de-compressing using GPU hardware, with negligible CPU overhead. With PCIe Gen 4-based M.2 NVMe SSDs enabling compressed data streams at up to 7 GB/s, PCIe Gen 4 should in theory reduce the system bus bandwidth impact of RTX-IO on the RTX 3080.


As we mentioned earlier, AMD has had PCIe Gen 4-based desktop and HEDT platforms since July 2019, and the 11th Gen Core "Rocket Lake" desktop processor is rumored to finally bring PCIe Gen 4 support. Some Intel Socket LGA1200 motherboards are already shipping with preparation for PCIe Gen 4. With NVIDIA's RTX 30 series implementing PCIe Gen 4, the standard could hit critical mass. Are you still on an older Intel or AMD platform? Don't worry, the RTX 3080 supports older PCIe generations, it will automatically fall back to the fastest interface speed available.


Since 3rd Gen Ryzen is the only desktop processor series with PCIe Gen 4 as of this writing, we decided to put together a special test-bench for this article, powered by an AMD Ryzen 9 3900XT 12-core processor and an ASRock X570 Taichi motherboard. On this platform, we test the performance impact of not just older generations of PCIe, but also fewer lanes within a PCIe generation. We use the motherboard BIOS settings to limit PCIe generations, while PCIe lane counts are reduced using a physical barrier (duct tape that seals off individual PCIe lane contacts), letting us toggle between x16 and x8. The RTX 3080 is put through our entire selection of games, which should highlight how each title responds to the new bus standard.

In a separate article, we compared the Ryzen 9 3900XT to the Core i9-10900K with the maximum PCIe bandwidth each of the two processors supports.

Test System

Test System - AMD Ryzen 9 3900XT
Processor:AMD Ryzen 9 3900XT 3.9 to 4.7 GHz
(Zen 2, 64 MB Cache)
Motherboard:ASRock X570 Taichi
Memory:Thermaltake TOUGHRAM, 16 GB DDR4
@ 3733 MHz 19-23-23-42
Infinity Fabric @ 1866 MHz 1:1 Synced
Cooling:Corsair iCue H100i RGB Pro XT
240 mm AIO
Storage:Crucial MX500 2 TB SSD
Power Supply:Seasonic Prime Ultra Titanium 850 W
Case:darkFlash DLX22
Operating System:Windows 10 Professional 64-bit
Version 2004 (May 2020 Update)
Drivers: AMD: Radeon 20.8.3 WHQL
NVIDIA: 452.06 WHQL
GeForce RTX 3080: 456.16 Press Driver

  • All games and cards are tested with the drivers listed above—no performance results were recycled between test systems. Only this exact system with exactly the same configuration is used.
  • All graphics cards are tested using the same game version.
  • All games are set to their highest quality setting unless indicated otherwise.
  • AA and AF are applied via in-game settings, not via the driver's control panel.
  • Before starting measurements, we heat up the card for each test to ensure a steady state is tested. This ensures that the card won't boost to unrealistically high clocks for only a few seconds until it heats up, as that doesn't represent prolonged gameplay.
Each game is tested at these screen resolutions:
  • 1920x1080: Most popular monitor resolution.
  • 2560x1440: Intermediary resolution between Full HD and 4K, with reasonable performance requirements.
  • 3840x2160: 4K Ultra HD resolution, available on the latest high-end monitors.

Anno 1800

Anno 1800

Released: 2019 — API: DirectX 12 — Engine: Anno Engine

Ubisoft's smash-hit city-building RTS franchise Anno has visited various settings across ancient and medieval ages and even peeked into the future twice. It finally unpacks the fascinating period of the Industrial Revolution, starting with the beginning of the 19th century. The gameplay retains city building and ocean combat, but adds aspects such as blueprinting, the impact of industrial pollution, and tourism. Based on the in-house developed Anno engine, the game takes advantage of DirectX 12 and can be very demanding on your system with the details cranked up, especially at higher resolutions. At lower resolutions, with high-end GPUs, the game is bottlenecked by the CPU.

Anno 1800 FPS 1920x1080
Anno 1800 FPS 2560x1440
Anno 1800 FPS 3840x2160

Assassin's Creed Odyssey

Assassins Creed Odyssey

Released: 2018 — API: DirectX 11 — Engine: AnvilNext 2.0

Assassin's Creed Odyssey presents a beautiful imagining of 5th Century BC Ancient Greece on modern gaming hardware. Set 400 years prior to the events of Assassin's Creed Origins, Odyssey places you in the middle of the Peloponnesian War fought between Greek city states in which you piece together your warrior family that's torn apart after a tragedy. The game packs a rich collection of historical and mythical characters and places from Greece of that period.

Based on the same AnvilNext 2.0 engine by Ubisoft that powers Origins and Wildlands, Assassin's Creed Origins takes advantage of DirectX 11 and is highly demanding on your hardware. Faster hardware is rewarded with better visuals.

Assassins Creed Odyssey FPS 1920x1080
Assassins Creed Odyssey FPS 2560x1440
Assassins Creed Odyssey FPS 3840x2160
Our Patreon Silver Supporters can read articles in single-page format.
Discuss(82 Comments)
May 19th, 2024 16:15 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts