Discussion Zen 5 Speculation (EPYC Turin and Strix Point/Granite Ridge - Ryzen 9000)

Page 767 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Jul 27, 2020
19,613
13,481
146
I kinda feel like throwing a hard question: what can microcode do? How much can microcode tweak/control in a modern CPU?
I think the factory programmed v/f curve of the CPU is read by the microcode and maybe preventing mobos from torturing the CPU unless a certain bit is enabled which probably voids warranty. It can also block instructions or entire CPU blocks (e.g. AVX-512). Not sure about other logic present in microcode.
 

SK10H

Member
Jun 18, 2015
124
57
101
Zen 5 clearly has issues. Could be architectural, could be microcode/software, in reality, its probably is both. Tom is claiming this probably could have been avoided with couple month delay, but its very likely that an extra two months would not help. Im thinking it would not, and the reason Im thinking that is if they really believed it would, they would have done it. Anyone expecting miracles from a new AGESA or chipset drivers needs to temper their expectations. I dont believe the CCD to CCD latency issues are fixable. That is a gigantic issue, big enough that if it was something they reasonably thought could be fixed with microcode, they would have pushed back the launch and done it.
Wasn't there rumor in this thread way back claiming the current Zen5 A0 stepping was available already internally in early 2023?
 

Gideon

Golden Member
Nov 27, 2007
1,765
4,114
136
No, even gens -- leveraged cores -- are done by the same team that created the initial design in the previous gen.
This is the first time I hear about that. I also though the leapfrogging teams leapfrogged every generation

This just seems, odd...

Does this mean Zen 2 could only be started once Zen 1 was completed yet Zen 3 was already started in parallel-way before?

Or do the teams actually work on two designs in parallel? As there is no way you design Zen 4 from ground up in less than 2 years, yet take 4-5 years (that's the norm AFAIK) for Zen 5?
 
Reactions: igor_kavinski

DisEnchantment

Golden Member
Mar 3, 2017
1,747
6,598
136
This is the first time I hear about that. I also though the leapfrogging teams leapfrogged every generation

This just seems, odd... Zen 2 could only be started once Zen 1 was completed, yet Zen 3 was already started in parallel-way before? And how could zen 3 team release zen 4 so quickly after the first (considering it takes 4-5 years for a design). Are you claiming that the teams actually work on two designs in parallel?

Zen 1 - Mike Clark
Zen 2 - David Suggs
Zen 3 - Marius Evers
Zen 4 - Marius Evers + Kai Troester
Zen 5 - David Suggs

Not sure who is taking Zen 6 (David Suggs left AMD), but Zen 7 is Kai Troester, from what I hear.

The Architecture, RTL and simulation are done way before physical implementation which again is more than a year before launch. I would say Zen 5 design and RTL would have been done by 2022.
So the Zen 5 architecture base and RTL they would reuse to make Zen 6 already, the physical macros are not portable across the nodes anyway.
So at the moment they are already deep in physical implementation for Z6 or about close to done.

The RTL and physical implementation would not have been done by the same people. These are different specialties.

At the moment the designers who worked on Zen 5 have much moved on, what is left are the SoC teams who are putting the macros together.
 

marees

Senior member
Apr 28, 2024
374
436
96
This is the first time I hear about that. I also though the leapfrogging teams leapfrogged every generation

This just seems, odd...

Does this mean Zen 2 could only be started once Zen 1 was completed yet Zen 3 was already started in parallel-way before?

Or do the teams actually work on two designs in parallel? As there is no way you design Zen 4 from ground up in less than 2 years, yet take 4-5 years (that's the norm AFAIK) for Zen 5?
It looks like new architecture teams (zen, zen3, zen5, zen?7 etc.) work in parallel it makes sense to give 2 gens to same team as in 1st gen they would target low hanging fruits whereas in next gen they would go for "optimization"

Having said that, this bitching between zen 1/2/5 & zen 3/4 teams seems to be normal politics that wouldn't have been newsworthy if zen5 had done better in client benchmarks
 

Hail The Brain Slug

Diamond Member
Oct 10, 2005
3,487
2,412
136
Something is clearly wrong. No way the 9900X should have an edge over the 9950X.

Could be the extra traffic for the extra cores is hitting some internal limit.
Seems unlikely there would be so much overhead in that hypothetical event as to slow it down to slower than the 7700X. I'd expect it would simply bottleneck it to similar performance, maybe a slight regression from the 9900X.
 

adroc_thurston

Diamond Member
Jul 2, 2023
3,492
5,055
96
Something is clearly wrong. No way the 9900X should have an edge over the 9950X.
That's why I don't treat Phoronix as the ultra-gospel. Michael tests so much he rarely checks for outliers.
Could be the extra traffic for the extra cores is hitting some internal limit.
If you're fully membound like y-cruncher, you saturate the thing with ~4c per CCD.
 
Jul 27, 2020
19,613
13,481
146
I'd expect it would simply bottleneck it to similar performance, maybe a slight regression from the 9900X.
Yes, that seems reasonable yet that's not happening.

It's like the 9950X is throwing some sort of tantrum when reaching a certain level of workload demand.

"Hey, you want me to work that much for this little power???? I refuse to rise up to the occasion! Next time, give me the power I need to really fly!"
 

Hitman928

Diamond Member
Apr 15, 2012
6,058
10,403
136
Yes, that seems reasonable yet that's not happening.

It's like the 9950X is throwing some sort of tantrum when reaching a certain level of workload demand.

"Hey, you want me to work that much for this little power???? I refuse to rise up to the occasion! Next time, give me the power I need to really fly!"

It’s either an issue with the setup or the software is doing something weird with the 32 threads available to it. Phoronix always seems to have weird results due to his testing being completely automated and he doesn’t have the time to actually vet the results. You can find similarly weird results with some of his Intel benchmarks as well, just look at the browser benchmarks. I wouldn’t put too much stock into anomalies in his tests.

 

Hitman928

Diamond Member
Apr 15, 2012
6,058
10,403
136
AMD seemingly implements a power saving feature. People see that power saving feature causes additional (most likely expected) latency on a purely synthetic test and freak out about AMD screwing up Zen 5, but there is no real distinguishable difference in actual benchmarks. This forum can be quite a trip, lol.

Only 12% higher for 33% more threads? Yeah, that's brilliant, ain't it?

7950X is 15.88% faster than 7900X. So Zen 5 regressed. It should have moved the needle up, not down.

Ever consider that there may be an actual explanation for it, like it may be running into memory bottlenecks or the previously discussed anomalous results are bringing down the average?
 
Jul 27, 2020
19,613
13,481
146
AMD seemingly implements a power saving feature.
AMD shouldn't go around trying to please everyone. There wasn't anything very wrong with Zen 4. They should've improved it further. Right now it looks like a lopsided jumbled mess.

I honestly don't see any point in the dual CCD Zen 5 CPUs unless they fix that latency.

AMD shouldn't go around trying to please everyone.
Case in point: trying to please gamers with the stupid chipset driver/game bar crutch.

Fire the idiot who came up with that. He should know very well that X3D is for gaming, not the dual CCD non-X3D parts.
 

Hitman928

Diamond Member
Apr 15, 2012
6,058
10,403
136
AMD shouldn't go around trying to please everyone. There wasn't anything very wrong with Zen 4. They should've improved it further. Right now it looks like a lopsided jumbled mess.

I honestly don't see any point in the dual CCD Zen 5 CPUs unless they fix that latency.

What benchmarks do you see that the extra latency is hurting?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |