News: 0001504279

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD Ryzen 7 9800X3D Linux Performance: Zen 5 With 3D V-Cache

([Processors] 3 Hours Ago 11 Comments)


Ahead of tomorrow's availability of the [1]AMD Ryzen 7 9800X3D processor as the first [2]Zen 5 CPU released with 3D V-Cache, today the review embargo lifts. Here is a look at how this 8-core / 16-thread Zen 5 CPU with 64MB of 3D V-Cache is performing under Ubuntu Linux compared to a variety of other Intel Core and AMD Ryzen desktop processors.

[3]

The AMD Ryzen 7 9800X3D as previously shared is AMD's first processor leveraging 2nd Gen 3D V-Cache. The 64MB of cache is now underneath the processor cores so that the CCD is positioned closer to the heatsink/cooler to help with more efficient cooling compared to earlier X3D models.

[4]

The AMD Ryzen 7 9800X3D boosts up to 5.2GHz and feature a 4.7GHz base clock while total it provides 104MB of cache. Like with the prior 8-core Ryzen 7 7800X3D, all eight cores have access to the 64MB 3D V-Cache. The Ryzen 7 9800X3D features a 120 Watt default TDP. AMD's suggested pricing on the Ryzen 7 9800X3D is $479 USD.

[5]

The AMD Ryzen 7 9800X3D will work with existing AMD AM5 motherboards with a simple BIOS update. For my testing I was able to use the ASUS ROG STRIX X670E-E GAMING WIFI motherboard previously used for all Ryzen 9000 series testing after a simple BIOS update. AMD also sent out an ASRock X870E Taichi motherboard as part of the review kit. For these 9800X3D benchmarks I ended up testing both initially on the ASUS ROG STRIX X670E-E GAMING WIFI motherboard to match the previously tested Ryzen 9000 series processors and then repeated the run with the ASRock X870E Taichi motherboard as well for reference.

[6]

Similarly, the AMD review kit for the Ryzen 7 9800X3D also included 2 x 16GB DDR5-6000 GSKILL F5-6000J2836G16G memory modules. This 32GB DDR5-6000 memory kit features 28-36-36-96 timings in the EXPO profile. The previously tested CPUs were using 2 x 16GB DDR5-6000 GSKILL F5-6000J3038F16G DIMMs that are 30-38-38-96 timings in their EXPO profile. So the AMD Ryzen 7 9800X3D was also tested with the same DIMMs as the other CPUs and then again with the new GSKILL DDR5-6000 CL28 memory modules provided by AMD. Due to the short turnaround time for testing, all of the previous Ryzen 9000 series processors couldn't yet be re-tested on the X870E motherboard and the GSKILL DDR5-6000 CL28 memory modules, thus the combination of both for the Ryzen 7 9800X3D processor benchmarks. Nearly 400 benchmarks taking more than one day to run were tested on each of the processors under test.

[7]

The assortment of processors tested for this launch-day AMD Ryzen 7 9800X3D Linux testing included:

- Core i5 13600K

- Core i9 13900K

- Core i5 14400F

- Core i5 14500

- Core i5 14600K

- Core i9 14900K

- Core Ultra 5 245K

- Core Ultra 9 285K

- Ryzen 7 5800X

- Ryzen 7 5800X3D

- Ryzen 9 5900X

- Ryzen 9 5950X

- Ryzen 5 7600

- Ryzen 5 7600X

- Ryzen 5 8600G

- Ryzen 7 7700

- Ryzen 7 7700X

- Ryzen 7 7800X3D

- Ryzen 7 8700G

- Ryzen 9 7900

- Ryzen 9 7900X

- Ryzen 9 7900X3D

- Ryzen 9 7950X

- Ryzen 9 7950X3D

- Ryzen 5 9600X

- Ryzen 5 9600X @ 105W cTDP

- Ryzen 7 9700X

- Ryzen 7 9700X @ 105W cTDP

- Ryzen 9 9900X

- Ryzen 9 9950X

- Ryzen 7 9800X3D

- Ryzen 7 9800X3D - New DRAM

- Ryzen 7 9800X3D - New DRAM + X870E

Like with the other AMD Ryzen 9000 series processors and the AMD EPYC 9005 server parts, the Ryzen 7 9800X3D was working without issue on Ubuntu 24.04 LTS. Any modern Linux distribution should basically be in good shape for the AMD Ryzen 9000 series processors. The one recent caveat is needing Linux 6.12+ for the AMD Zen 5 CPU power reporting if that is important to you otherwise it's an easy one-liner patch to backport.

Thanks to AMD for providing the Ryzen 7 9800X3D review kit for launch-day Linux testing on Phoronix.



[1] https://www.phoronix.com/news/AMD-Ryzen-7-9800X3D

[2] https://www.phoronix.com/search/Zen+5

[3] https://www.phoronix.com/image-viewer.php?id=amd-ryzen-7-9800x3d-linux&image=ryzen_9800x3d_1_lrg

[4] https://www.phoronix.com/image-viewer.php?id=amd-ryzen-7-9800x3d-linux&image=ryzen_9800x3d_2_lrg

[5] https://www.phoronix.com/image-viewer.php?id=amd-ryzen-7-9800x3d-linux&image=ryzen_9800x3d_3_lrg

[6] https://www.phoronix.com/image-viewer.php?id=amd-ryzen-7-9800x3d-linux&image=ryzen_9800x3d_4_lrg

[7] https://www.phoronix.com/image-viewer.php?id=amd-ryzen-7-9800x3d-linux&image=ryzen_9800x3d_6_lrg



Q: How can I choose what groups to post in? ...
Q: How about an example?

A: Ok. Let's say you want to report that Gretzky has been traded from the
Oilers to the Kings. Now right away you might think rec.sport.hockey
would be enough. WRONG. Many more people might be interested. This is a
big trade! Since it's a NEWS article, it belongs in the news.* hierarchy
as well. If you are a news admin, or there is one on your machine, try
news.admin. If not, use news.misc.

The Oilers are probably interested in geology, so try sci.physics. He is
a big star, so post to sci.astro, and sci.space because they are also
interested in stars. Next, his name is Polish sounding. So post to
soc.culture.polish. But that group doesn't exist, so cross-post to
news.groups suggesting it should be created. With this many groups of
interest, your article will be quite bizarre, so post to talk.bizarre as
well. (And post to comp.std.mumps, since they hardly get any articles
there, and a "comp" group will propagate your article further.)

You may also find it is more fun to post the article once in each group.
If you list all the newsgroups in the same article, some newsreaders will
only show the article to the reader once! Don't tolerate this.
-- Brad Templeton, _Emily Postnews Answers Your Questions on Netiquette_