Home

 › 

Articles

 › 

AMD Ryzen 3900x vs. 5800x: Full Comparison and Specs

Ryzen 7 5800X3D gaming CPU on top of Socket AM4 processors placed on a motherboard

AMD Ryzen 3900x vs. 5800x: Full Comparison and Specs

If you chose to go with an AMD processor instead of an Intel one, Ryzen is one of the top processors that can handle anything from gaming to video editing.

However, with so many similar Ryzen models, choosing a specific model can be a struggle.

A higher model number doesn’t always end up being a better version of the Ryzen processor. Therefore, in this full comparison review, you’ll find the specs and which processor is better, so keep on reading!

AMD Ryzen 3900x vs. 5800x: Side-by-Side Comparison

3900x vs 5800x comparison infographic
FeatureRyzen 3900xRyzen 5800x
Number of cores128
Speed and threads3.8GHz/243.8GHz/16
Turbo Clock Speed4.6GHz4.7GHz
Integrated GPUNoNo
Socket TypeAM4AM4
Supports ECC MemoryYesNo
Has NX BitNoYes
Best for Speed
AMD Ryzen 9 3900X 12-core, 24-thread unlocked desktop processor
$445.00
  • Supports ECC memory
  • Best at complex tasks
  • Ultra-fast 100 plus FPS performance
  • Comes with 12 Cores and 24 processing threads
We earn a commission if you make a purchase, at no additional cost to you.
03/01/2024 04:19 pm GMT

AMD Ryzen 3900x vs. 5800x: What’s the Difference?

CPU Speed and Threads

Both Ryzen 3900x and 5800x processors are compatible with AM4 CPU sockets, yet the biggest difference between these two lies in the speed and number of threads.

Ryzen 3900x has a speed of 3.8GHz across 12 cores while Ryzen 5800x has the same speed of 3.8GHz but spread across only 8 cores. The total CPU speed of Ryzen 3900x is 45.6GHz while the total CPU speed of Ryzen 5800x is 30.4GHz.

This makes the Ryzen 5800x’s speed fall in the second to the lowest CPU speed category, which ranges from 16.57GHz to 31.93GHz. Ryzen 3900x CPU falls into the category ahead and is actually almost 2 categories ahead of Ryzen 5800x in the CPU speed department.

When it comes down to CPU threads, Ryzen 3900x features 24 CPU threads while Ryzen 5800x features only 16 threads. This can lead to a significant difference that’s best noticeable when doing CPU-heavy tasks or multitasking.

Turbo Clock Speed

Turbo clock speed is an achievable speed if you decide to push any of these Ryzen processors nearly to the limit to take full advantage of their capability.

While there’s a very slight difference in the turbo clock speed between Ryzen 3900x and Ryzen 5800x, this actually gives the Ryzen 5800x CPU an advantage.

Ryzen 3900x can potentially achieve a 4.6GHz boost while Ryzen 5800x achieves 4.7GHz. The difference is very minimal, but considering the Ryzen 3900x is a much more expensive CPU that has more cores and runs faster, the advantage is on the Ryzen 5800x’s side.

Such a turbo clock speed for Ryzen 5800x gives it a great advantage at gaming which can outperform Ryzen 3900x in most games.

However, the Ryzen 3900x is still a noticeably better and faster CPU which is easily noticeable in faster multi-threaded tasks and multitasking in general.

Therefore, such a small difference to an eye has a huge difference in the purpose you use these two CPUs which should be considered as well. This also makes a bit of a difference in the price-to-value ratio but you can read more about that down below.

Cache and Cores

Caches and cores also play a huge difference in the selection of the processor since they can affect performance.

There is L1, L2, and L3 cache and Ryzen 5800x has slightly lower data speeds in these caches than Ryzen 3900x processor, and here’s how. Ryzen 5800x runs at 512KB in the L1 cache, 4MB in the L2 cache, and 32MB in the L3 cache.

Compared to the Ryzen 5800x, the Ryzen 3900x can run faster with 768KB in the L1 cache, 6MB in the L2 cache, and 64MB in the L3 cache. The biggest difference lies in the L3 cache which is double (twice faster) for Ryzen 3900x over 5800x.

When it comes down to cores, there are two cores, L2 and L3. Ryzen 5800x can run 0.5MB per core in L2, and 4MB per core in L3.

Compared to Ryzen 5800x, Ryzen 3900x can run the same 0.5MB/core in L2, but it runs slightly faster in the L3 core with 5.33MB/core.

With a much better cache for Ryzen 3900x, it can run much faster in system-wide performance. However, core-wise, both CPUs are very similar and they can store and access almost the same amount of data while in use.

Price

While the model number and price tag can easily lead you to believe a Ryzen 5800x processor might be better, that’s not exactly true.

Ryzen 5800x is a slightly more expensive processor but it’s an older generation processor. However, performance-wise, Ryzen 3900x is a much faster processor that is also a lot more versatile.

On the other hand, the Ryzen 3900x is a much newer processor with newer architecture and better graphics rendering. Combined with the better speed and newer architecture, it is still going to perform a lot better at most tasks.

But if you’re looking for one of the best 8-core CPUs Ryzen ever made, 5800x is still a decent choice, especially for gaming purposes since it can handle it flawlessly. 

After all, Ryzen 3900x is a series 9 while Ryzen 5800x is a series 7 processor. But even with a difference of two generations, it is still good to see how older Ryzen CPUs are still a good buy and can go against some of the CPUs from the newer series.

With a very minimal difference in price, your decision will most likely come down to the use and the purpose of purchasing your next CPU.

Power to Rival the i9
AMD Ryzen 7 5800X
$215.29
  • 4.7 GHz Max Boost
  • 100-plus FPS performance
  • Socket AM4
  • Can support PCIe 4.0 on X570 and B550 motherboards
We earn a commission if you make a purchase, at no additional cost to you.
02/29/2024 09:58 pm GMT

AMD Ryzen 3900x vs. 5800x: Must-Known Facts

  • Both processors don’t have integrated graphics
  • Ryzen 3900x has more cores and better speed than Ryzen 5800x
  • Both processors have a similar turbo clock speed ability
  • Ryzen 3900x has a much better cache and core memory than Ryzen 5800x
  • Ryzen 3900x supports ECC memory while Ryzen 5800x doesn’t
  • Ryzen 3900x is better at more consuming and complex tasks such as rendering and video editing while Ryzen 5800x is much better at handling gaming performance

AMD Ryzen 3900x vs. Ryzen 5800x: Which One is Better? Which One Should You Use?

If you’re building a computer for years to follow, going with the newer Ryzen CPU, which is 3900x, makes a smarter choice.

However, if you’re building a gaming PC, Ryzen 5800x still beats the newer 3900x CPU in gaming performance.

Therefore, each CPU has its strengths and weaknesses. We recommend going with 5800x if you’re mostly interested in gaming performance, with occasional office or high-consuming work.

But if you’re looking for better speeds for any type of work you do on your computer and aren’t a very invested gamer, 3900x makes a much better choice.

You can consider Ryzen 5800x as a budget CPU for gaming. Even though it is slowly getting outdated, it is still a strong pick as in that generation, AMD made some of the best 8-core CPUs on the market. Ryzen 5800x is good proof that it’s still holding up well to newer Ryzen CPUs.

On the other hand, considering the performance provided by Ryzen 3900x, it is definitely worth the price and it will last you for years, making AMD processors the best bang for the buck.

  1. AMD Ryzen 9 3900X 12-core, 24-thread unlocked desktop processor
    $445.00
    • Supports ECC memory
    • Best at complex tasks
    • Ultra-fast 100 plus FPS performance
    • Comes with 12 Cores and 24 processing threads
    Buy Now on Amazon

    We earn a commission if you make a purchase, at no additional cost to you.

    03/01/2024 04:19 pm GMT
  2. AMD Ryzen 7 5800X
    $215.29
    • 4.7 GHz Max Boost
    • 100-plus FPS performance
    • Socket AM4
    • Can support PCIe 4.0 on X570 and B550 motherboards
    Buy on Amazon

    We earn a commission if you make a purchase, at no additional cost to you.

    02/29/2024 09:58 pm GMT

Frequently Asked Questions

Which CPU is newer, Ryzen 3900x or Ryzen 5800x?

Ryzen 3900x is a newer CPU, but it’s worth mentioning that 5800x is still holding up pretty well even though it’s an older series Ryzen CPU.

Why is the Ryzen 5800x better for gaming?

Ryzen 5800x was ahead of its time with an amazing turbo boost frequency that performs exceptionally well in combination with a decent graphics card to provide good performance in graphic-intense games.

Do you need a graphics card with any of these two Ryzen processors?

Yes, whether you go with a Ryzen 3900x or 5800x processor, you will still need an external graphics card. These processors don’t come with an integrated graphics card.

Is the Ryzen 5800x still worth buying?

Yes, the Ryzen 5800x is still worth buying if you’re building a gaming computer because it provides exceptional performance. It’s also very well-priced, considering it was one of the fastest 8-core processors at the time of its release, so it’s definitely a good deal even if you’re on a budget.

What's Ryzen 3900x's biggest strength?

Ryzen 3900x’s biggest standout strength is the large core count. It’s pretty rare to see a 12-core processor at this price range while all other processors within this price range provide only 6 or 8 cores.

This is well combined with a multi-threading feature, allowing these 12 cores to do 24 operations across all cores at a time. Such a performance is usually linked with higher-end processors such as AMD Threadripper.

To top