The amount of PCIe lanes on AMD Ryzen CPUs range from 24 on an consumer grade Ryzen 3, 5, 7 and 9 CPUs all the way to 128 on workstation grade Ryzen Threadripper CPUs.
The popular desktop Ryzen series i.e 3000 and 5000, have 24 lanes. Ryzen 4000 CPUs for mobile devices have 16 lanes in total.
It should be noted that compared to an Intel Core series CPUs, AMD Ryzen processors have a higher PCIe lane count. However, unlike the Intel CPUs, the PCIe lanes on AMD CPUs do not all connect to the PCIe slots.
Here we will look in detail at how many PCIe lanes does Ryzen have and also talk about how it compares with Intel Core series processors.
AMD Ryzen PCIe Lane Count Compared to Intel CPUs
As mentioned earlier, compared to an Intel Core series CPU, a consumer based AMD Ryzen CPU offers more PCIe lanes.
With Intel 10th Gen and previous CPUs, all of the the 16 lanes connect to PCIe slots which you can then use to install expansion cards on. On the 11th gen and newer CPUs, 16 lanes are dedicated to PCIe slots and 4 for an M.2 slot.
On Ryzen CPUs, on the other hand, 16 are dedicated to PCIe slots, four are dedicated to other components such as M.2 slot, USB or SATA controllers and the final 4 connect to the motherboard chipset.
Also Read: What are PCIe Lanes?
Motherboard Chipset Plays an Important Role
It should be noted that the motherboard chipset also plays an important role in determining the overall PCIe lanes for your system.
Take the mid range AMD B550 chipset above. You can learn a lot from this graphic. There are two sides in this graphic. The left side relates to the CPU and the right to the motherboard chipset.
On the left you can see that 4 of the PCIe lanes are to be taken up by either x4 NVMe, 2 x SATA+2 NVMe etc. 16 of the lanes are for the graphics cards and 4 lanes connect to the motherboard Chipset (Chipset Downlink).
On the right hand side you have the Motherboard Chipset (B550) lane information.
Here you can see that you have 8 x PCIe Lanes (General Purpose lanes) and a choice of either 2 x PCIe 3.0 Lane slots or 2 x SATA ports.
Do note that the general purpose lanes do not all connect to PCIe slots for adding cards in. These can be broken down into smaller PCIe slots, connect to M.2 slot for NVMe SSD, provide additional SATA slots etc
So How Many PCIe Lanes Does Ryzen Have?
With that said, let us focus on how many PCIe lanes are available on Ryzen processors from recent generations.
How Many PCIe Lanes on Ryzen 3rd Generation?
|Ryzen 3 3300X||Desktop||24||4.0|
|Ryzen 5 3600XT||Desktop||24||4.0|
|Ryzen 7 3800XT||Desktop||24||4.0|
|Ryzen 9 3950X||Desktop||24||4.0|
|Ryzen 7 3780U||Mobile/Laptop||16||3.0|
|Ryzen 5 Pro 3400G||Desktop|
This line of consumer processors is very popular among users. It is based on AMD’s Zen 2 architecture. While it has been superseded by 5000 series for desktop, it is still quite popular.
AMD Ryzen 3000 series processors have 24 PCIe lanes for their average line of Zen 2 based CPUs. The 3000 series Ryzen APUs, like the Ryzen 5 Pro 3400G, on the other hand, have 20 PCIe lanes however, as 4 lanes go to the iGPU part of the processor.
APUs are basically AMD version of CPUs that come with powerful integrated Vega Graphics. These processors have “G” Suffix in their name.
It is also important to note while the 3000 series APU have only PCIe v3.0 support, the non-APU AMD Ryzen 3000 processors feature PCIe Gen 4.0 lanes.
However, whether you would be able to run your system on PCIe Gen 4 depends upon your motherboard.
Here is a short summary of the latest AMD motherboards and their support for corresponding PCIe generation.
- AMD A520 Chipset: v3.0 CPU Lanes | v3.0 Chipset General Purpose Lanes
- AMD B550 Chipset: v4.0 CPU Lanes | v3.0 Chipset General Purpose Lanes
- AMD X570 Chipset: v4.0 CPU Lanes | v4.0 Chipset General Purpose Lanes
The mobile/laptop grade 3000 series Ryzen processors, however, have 16 lanes and they all conform to PCIe v3.0.
Again, not all lanes are available for you to put cards in to. For example on an average Ryzen processor with 24 lanes, only 20 are made available to the user for plugging their cards in i.e 16 for PCIe slots and 4 for M.2 NVMe slot.
How Many PCIe Lanes on Ryzen 4th Generation?
|Ryzen 3 PRO 4450U||Mobile/Laptop||16||3.0|
|Ryzen 5 4600H||Mobile/Laptop||16||3.0|
|Ryzen 7 4800H||Mobile/Laptop||16||3.0|
|Ryzen 9 4900H||Mobile/Laptop||16||3.0|
|Ryzen 7 Pro 4750GE||Desktop|
Ryzen 4000 is aimed mostly at the market segment for laptops and mobile devices. Hence like almost all Ryzen mobile based processors, the 4000 series or 4th Gen Ryzen CPU have 16 PCIe lanes.
While there are no 4000 series Ryzen CPU that you can buy off the shelf for your custom built desktop for now, there are OEM based APUs that you can expect to find in brand manufactured desktops.
Ryzen 7 Pro 4750GE, is one of the more powerful APUs in the market, and unlike the APU from the 3000 series, these have 24 PCIe lanes instead of 20.
Both desktop based 4000 series Ryzen APUs and mobile/laptop based CPUs conform only to PCIe v3.0.
How Many PCIe Lanes on Ryzen 5th Generation?
|Ryzen 5 5600X||Desktop||24||4.0|
|Ryzen 7 5800X||Desktop||24||4.0|
|Ryzen 9 5950X||Desktop||24||4.0|
|Ryzen 7 5700G||Desktop|
|Ryzen 9 5980HX||Mobile/Laptop||16||3.0|
Similar to 3rd Gen 3000 series Ryzen processors, the 5000 series Ryzen processors also have 24 PCIe lanes for Zen 3 based desktop CPUs and 16 lanes for mobile based CPUs.
The 5000 series APUs have 24 PCie lanes as well like the 4000 series APUs.
Again it is worth noting that only the Zen 3 based 5000 series Ryzen processors run at PCIe version 4.0. Both the 5000 series APUs and mobile/laptop variants conform to the older PCIe v3.0.
How Many PCIe Lanes on AMD Ryzen Threadripper?
AMD Threadripper processors are a completely different ball game. These are workstation grade CPUs. They are expensive, require a specialized motherboard, and have extreme specs like 64 cores and 128 threads
They are not for an average user, but in any case, the table below summarizes the PCIe lanes count in these processors.
|Ryzen Threadripper 1950X||Desktop||64||3.0|
|Ryzen Threadripper 2990WX||Desktop||64||3.0|
|Ryzen Threadripper 3990X||Desktop||64||4.0|
|Ryzen Threadripper Pro 3995WX||Desktop|
Here you can see that the PCIe lane count for AMD Threadripper workstation grade CPUs is 64 for non-pro model and 128 for pro models. Also, depending upon the series/generation, the PCIe version differs.
Again, these are specialized processors and do not even share the same AM4 socket as we find in consumer based Ryzen CPUs.
How Many PCIe Lanes on Ryzen 1st and 2nd Generation?
Just as you would expect, the average desktop CPUs for 1000 and 2000 series Ryze CPUs have 24 lanes and mobile/laptop grade CPUs have 16 PCIe lanes.
Also Read: How to Check What CPU You Have?
So how many PCIe lanes does Ryzen have? Well, TL;DR. An average Ryzen 3, 5, 7, 9 CPU for desktops from all generations have 24 PCIe lanes. An average mobile/laptop based Ryzen processor has 16 PCIe lanes.
With AMD desktop based CPUs featuring an integrated graphics card (those with the “G” suffix) may offer fewer than 24 lanes depending upon the series it belongs to.
As mentioned earlier, not all PCIe lanes are user accessible. Some are dedicated for chipset link, others are dedicated for components like M.2 slot.
It is important to take note of the PCIe generation the CPU supports since every consecutive PCIe generation doubles the speed of the previous generation. A PCIe v4.0 lane is superior to a PCIe 3.0 lane.