English

PCIe 5.0 vs. PCIe 4.0: Which One to Choose?

Posted on Sep 3, 2024 by
330

PCIe, or Peripheral Component Interconnect Express, has been the backbone of modern computer systems, providing the high-speed connectivity needed for various components like graphics cards, SSDs, and network adapters. Since its inception, PCIe has undergone several iterations, each offering increased data transfer rates, reduced latency, and better power efficiency. PCIe 3.0 set the standard for a long time, but the industry has moved forward, with PCIe 4.0 and the latest PCIe 5.0 now leading the way. Understanding the differences between these versions is crucial for professionals looking to optimize their systems for speed and efficiency.

The Evolution of PCIe

If you've ever built a PC, you're likely familiar with the PCIe slots that run horizontally across the motherboard.

On a motherboard, PCIe lanes come in various configurations: x1, x2, x4, x8, and x16. The more lanes a slot has, the greater the bandwidth it can provide, and the longer the slot will be. Typically, GPUs are installed in the top x16 slot because it offers the highest bandwidth and usually the most direct connection to the CPU. Modern PCIe m.2 SSDs typically utilize x4 lanes.

Each new generation of PCIe doubles the speed of the previous one. For instance, PCIe 3.0 offers a data transfer rate of 8 gigatransfers per second (GT/s), PCIe 4.0 doubles this to 16 GT/s, and PCIe 5.0 further doubles it to 32 GT/s. The data transfer rate is measured in gigatransfers per second to represent the theoretical maximum speed before encoding; actual speeds may vary.

At first glance, newer PCIe 4.0 slots look identical to PCIe 3.0 slots. They are designed to be both backward- and forward-compatible: you can plug a PCIe 3.0 SSD into a PCIe 4.0 slot, or a PCIe 4.0 SSD into a PCIe 3.0 slot.

The following table shows the bandwidth of different versions of PCIe.

PCIe Generations Bandwidth Gigatransfer Frequency
PCIe 1.0 x32 8GB/s 2.5GT/s 2.5GHz
PCIe 2.0 x32 16GB/s 5GT/s 5GHz
PCIe 3.0 x32 32GB/s 8GT/s 8GHz
PCIe 4.0 x32 64GB/s 16GT/s 16GHz
PCIe 5.0 x32 128GB/s 32GT/s 32GHz

What is PCIe 5.0?

PCIe 5.0, also known as Gen 5, is essentially an updated standard of PCIe that doubles the data transfer speed compared to PCIe 4.0, or Gen 4. It provides a staggering 32 GT/s (Giga-transfers per second) per lane, effectively doubling the bandwidth to 64 GB/s in a 16-lane configuration. This improvement significantly boosts the performance of nearly all PCIe peripherals, including SSDs and, to some extent, GPUs.

On the hardware side, many PCIe 5.0 SSDs began to hit the market around mid-2023. To fully benefit from PCIe 5.0, both the motherboard and the connected device need to support the standard. If you have a PCIe 5.0 slot on your motherboard but use a PCIe 4.0 SSD (or vice versa), the SSD will operate at PCIe 4.0 speeds.

Why Upgrade to PCIe 5.0?

Relative increases in PCIe bandwidth, generation to generation

As previously mentioned, each generation of PCIe doubles the throughput. However, the true advantage of PCIe 5.0 lies in its full backward compatibility and future-proofing, ensuring that new hardware won’t face bottlenecks in your system.

PCIe Gen 4 is the present standard supported by most processors and motherboards. Although it was impressive when it debuted, it is now reaching a point where it’s beginning to bottleneck performance. For example, most SSDs come in the M.2 NVMe form factor, limiting them to four lanes. At PCIe 4.0 speeds, this equates to 8GB/s of continuous data transfer, and the fastest SSDs available are nearing that 8GB/s limit. In contrast, a PCIe 5.0 SSD has double the bandwidth, offering 16GB/s. A PCIe 5.0 device with 32 lanes provides 128GB/s of bandwidth, far surpassing the capabilities of older PCIe versions.

Perhaps the most significant factor in upgrading to PCIe 5.0 is the need for a compatible motherboard. To utilize PCIe 5.0 devices, upgrading your motherboard, CPU, and potentially even memory might be necessary, which can be costly considering these are required just to gain support. Additionally, different motherboards offer varying levels of PCIe 5.0 support, with those providing more PCIe 5.0 slots being more expensive.

Key Differences Between PCIe 5.0 and PCIe 4.0

  • Data Transfer Rate: PCIe 5.0 doubles the data transfer rate of PCIe 4.0, offering 32 GT/s per lane compared to 16 GT/s in PCIe 4.0.

  • Bandwidth: The bandwidth per lane in PCIe 5.0 is 4 GB/s, doubling the 2 GB/s provided by PCIe 4.0. For a 16-lane connection, this translates to 64 GB/s in PCIe 5.0 versus 32 GB/s in PCIe 4.0.

  • Signal Integrity: PCIe 5.0 includes enhancements in signal integrity, allowing for the higher transfer rates without compromising stability.

  • Power Efficiency: Despite the increased performance, PCIe 5.0 maintains power efficiency, ensuring that the added speed does not significantly increase power consumption.

  • Future Compatibility: PCIe 5.0 is designed with future scalability in mind, making it easier to upgrade and transition to subsequent PCIe standards, such as PCIe 6.0. This forward compatibility is reflected in the layered architecture and physical layer design of the PCIe protocol, allowing users and manufacturers to gradually adopt new technologies and standards without compromising their existing investments.

PCIe 5.0 Network Adapters Offered by FS

FS provides a range of PCIe 5.0 network adapters designed to meet the needs of high-performance environments. These adapters leverage the full potential of PCIe 5.0, offering unparalleled speed and reliability for data centers, enterprise networks, and other demanding applications. Please see the table below for details.

Brand FS P/N Ports Host Interface Technology
Nvidia MCX75510AAS-NEAT 400G Single-Port OSFP PCIe 5.0 x16 InfiniBand
Nvidia MCX75310AAS-NEAT 400G Single-Port OSFP PCIe 5.0 x16 InfiniBand & Ethernet
Nvidia MCX715105AS-WEAT 400G Single-Port QSFP112 PCIe 5.0 x16 InfiniBand & Ethernet
Nvidia MCX755106AS-HEAT 200G Dual-Port QSFP112 PCIe 5.0 x16 InfiniBand & Ethernet
Broadcom BCM957608-P1400GDF00 400G Single-Port QSFP112-DD PCIe 5.0 x16 Ethernet
Broadcom BCM957608-P2200GQF00 200G Dual-Port QSFP112 PCIe 5.0 x16 Ethernet

A Glimpse into PCIe 6.0

While PCIe 5.0 is currently the standard, PCIe 6.0 is on the horizon, promising even more significant improvements. PCIe 6.0 aims to double the data transfer rate once again, reaching up to 64 GT/s per lane. As PCIe 6.0 is still in development, its widespread adoption is expected in the coming years, continuing the evolution of high-speed data transfer technology.

FAQs

Q1: Can PCIe 5.0 devices work in PCIe 4.0 slots?

A1: Yes, PCIe 5.0 is backward compatible with PCIe 4.0 slots, but the device will operate at PCIe 4.0 speeds.

Q2: Do I need a new motherboard for PCIe 5.0?

A2: Yes, to fully utilize PCIe 5.0 speeds, you need a motherboard that supports PCIe 5.0.

Q3: What types of devices benefit most from PCIe 5.0?

A3: High-performance devices like GPUs, NVMe SSDs, and network cards benefit the most from the increased bandwidth of PCIe 5.0.

Q4: Is there a significant performance difference for gaming between PCIe 4.0 and PCIe 5.0?

A4: For most current games, PCIe 4.0 is sufficient, but PCIe 5.0 provides future-proofing for upcoming high-performance applications and games.

Q5: When will PCIe 6.0 be available?

A5: PCIe 6.0 is in development and is expected to be available in the coming years, offering even higher bandwidth and performance improvements.

Q6: Are there any additional power requirements for PCIe 5.0?

A6: PCIe 5.0 does not have significantly higher power requirements than PCIe 4.0, but it’s important to ensure your power supply can handle high-performance components.

You might be interested in

Knowledge
Knowledge
Knowledge
See profile for Sheldon.
Sheldon
Decoding OLT, ONU, ONT, and ODN in PON Network
Mar 14, 2023
431.1k
Knowledge
See profile for Irving.
Irving
What's the Difference? Hub vs Switch vs Router
Dec 17, 2021
381.5k
Knowledge
See profile for Sheldon.
Sheldon
What Is SFP Port of Gigabit Switch?
Jan 6, 2023
370.9k
Knowledge
Knowledge
See profile for Migelle.
Migelle
PoE vs PoE+ vs PoE++ Switch: How to Choose?
May 30, 2024
455.7k