• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

EPYC 9965 (192 cores ZEN5c), a design error?

Joined
Oct 24, 2022
Messages
141 (0.20/day)
The more cores a CPU has, the more cache memory it needs, since increasing the number of cores increases the "competition" between the cores for access to RAM. And with a larger amount of cache, more data is copied in advance from RAM to cache and read directly from it by the cores, thus preventing cores from idling (and consequently losing performance) due to delays in accessing data in main RAM.

With the EPYC 9965 CPU (192 cores), AMD did exactly the opposite of what logic suggests: it greatly increased the number of cores and halved the amount of L3 cache memory.

It seems that, in the video encoding test of the link below (done by Tom's Hardware), exactly what was described above happened: the EPYC 9965 CPU (192 cores) had a poor performance, similar to the EPYC 9575F CPU, which has only 64 cores.

And on the EPYC CPU specifications pages, AMD did the "favor" of not showing which type of core the processor has (whether ZEN5, ZEN5c, etc.), nor does it show which instruction sets the processor supports or how much cache memory each CPU/chiplet has:





Source:
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
41,640 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Boost clocks...
 
Joined
Jun 20, 2024
Messages
283 (2.42/day)
It seems that, in the video encoding test of the link below (done by Tom's Hardware), exactly what was described above happened: the EPYC 9965 CPU (192 cores) had a poor performance, similar to the EPYC 9575F CPU, which has only 64 cores.
There will be less cache sensitive workloads - to be fair it's really the problem of the server buyer / workload intention to dictate what you need it for and what is best product for the job.
There will be a similar issue for Intel's all E-core server parts.

Nobody ever said you can swap one for the other and not see an impact.
The reduced cache size will impact in a number of ways such as processes that spread threads over many cores, not just memory buffering. Again, workload choice will make a difference.

And on the EPYC CPU specifications pages, AMD did the "favor" of not showing which type of core the processor has (whether ZEN5, ZEN5c, etc.), nor does it show which instruction sets the processor supports or how much cache memory each CPU/chiplet has:
I have to admit, not identifying the core type isn't great but the cache amounts, etc., will give it away (for those who know what they're looking for).
As for CPU capabilities, unlike Intel, Zen and Zen-c cores share the same CPU caps.
A full list is handy to have though, although at this point in time it supports pretty much everything except Intel's AVX10 (or AVX-512 2nd attempt)
 
Last edited:
Joined
Aug 19, 2024
Messages
121 (2.12/day)
Location
Texas, USA
System Name Obliterator
Processor Ryzen 7 7700x PBO
Motherboard ASRock x670e Steel Legend
Cooling Noctua NH-D15 G2 LBC
Memory G.skill Trident Z5 Neo 6000@CL30
Video Card(s) ASRock rx7900 GRE Steel Legend
Storage 2 x 2TB Samsung 990 pro nmve ssd 2 X 4TB Samsung 870 evo sata ssd 1 X 18TB WD Gold sata hdd
Display(s) LG 27GN750-B
Case Fractal Torrent
Audio Device(s) Klipsch promedia heritage 2.1
Power Supply FSP Hydro TI 1000w
Mouse SteelSeries Prime+
Keyboard Lenovo SK-8825 (L)
Software Windows 10 Enterprise LTSC 21H2 / Windows 11 Enterprise LTSC 24H2 with multiple flavors of VM
Get a load of that test rig.

I could think of better things to do with it than encode videos......like virtualize several small companies worth of servers.
 
Joined
May 10, 2023
Messages
179 (0.34/day)
Location
Brazil
Processor 5950x
Motherboard B550 ProArt
Cooling Fuma 2
Memory 4x32GB 3200MHz Corsair LPX
Video Card(s) 2x RTX 3090
Display(s) LG 42" C2 4k OLED
Power Supply XPG Core Reactor 850W
Software I use Arch btw
It seems that, in the video encoding test of the link below (done by Tom's Hardware), exactly what was described above happened: the EPYC 9965 CPU (192 cores) had a poor performance, similar to the EPYC 9575F CPU, which has only 64 cores.
You are hyperfocusing on a single task. First of all, video encoding has an upper limit on how much it can be made parallel, and that also depends on the encoder being used, and also the config of said encoder.
For SVT-AV1, here are some different behaviours for different presets:
Screenshot 2024-10-15 at 00.34.52.png


A 16-core beating a 64-core CPU.
Screenshot 2024-10-15 at 00.36.34.png

Here the 64-core with higher frequencies take the lead.

Another thing is that those encoding tests are NOT dependent on memory bandwidth. This can be easily seen here:
Screenshot 2024-10-15 at 00.38.34.png


Anyhow, Zen 5c is not meant to be encoding videos, it's meant for hyperscalers that are looking for really high core density.

And on the EPYC CPU specifications pages, AMD did the "favor" of not showing which type of core the processor has (whether ZEN5, ZEN5c, etc.), nor does it show which instruction sets the processor supports or how much cache memory each CPU/chiplet has:
AMD's spec page is awfuly bad, but they did give a list of which models had Zen5c cores and which did not:
Screenshot 2024-10-15 at 00.40.41.png


Instruction set is AVX-512, caches you need to dig somewhere else.
 
Joined
Aug 19, 2024
Messages
121 (2.12/day)
Location
Texas, USA
System Name Obliterator
Processor Ryzen 7 7700x PBO
Motherboard ASRock x670e Steel Legend
Cooling Noctua NH-D15 G2 LBC
Memory G.skill Trident Z5 Neo 6000@CL30
Video Card(s) ASRock rx7900 GRE Steel Legend
Storage 2 x 2TB Samsung 990 pro nmve ssd 2 X 4TB Samsung 870 evo sata ssd 1 X 18TB WD Gold sata hdd
Display(s) LG 27GN750-B
Case Fractal Torrent
Audio Device(s) Klipsch promedia heritage 2.1
Power Supply FSP Hydro TI 1000w
Mouse SteelSeries Prime+
Keyboard Lenovo SK-8825 (L)
Software Windows 10 Enterprise LTSC 21H2 / Windows 11 Enterprise LTSC 24H2 with multiple flavors of VM
I don't get to use many AMD branded prototypes. Who's case is that? Doesn't look like a supermicro or mitac. Custom water loop, or is it one of those dynatron setups? They were a bit scant on the details of the system, and I can't see many of the part numbers.
 
Top