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

Page 814 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

poke01

Platinum Member
Mar 8, 2022
2,702
3,591
106
"But with larger test sizes, Zen 5 rapidly loses its advantage. As the test spills into L3, Zen 4 manages better instruction fetch bandwidth for both 1T and 2T modes. I’m really not sure what’s going on here."

if Chips and Cheese dont know..... who know???
Zen 5 architects, know. Anyway, an architecture that is new will always have some regression. It’s a matter of addressing them in the next one.
 

poke01

Platinum Member
Mar 8, 2022
2,702
3,591
106

marees

Senior member
Apr 28, 2024
612
710
96
"But with larger test sizes, Zen 5 rapidly loses its advantage. As the test spills into L3, Zen 4 manages better instruction fetch bandwidth for both 1T and 2T modes. I’m really not sure what’s going on here."

if Chips and Cheese dont know..... who know???
"Zen 5’s L3 cache has the same capacity and layout as Zen 4’s and Zen 3’s. However, AMD has managed to decrease L3 latency by 3.5 cycles. L3 latencies had been trending up as CPU makers add more pipeline stages to go after higher clock speeds, so it’s great to see L3 latency drop a bit in Zen 5"

So if L3 cache latency is not the issue then what is the issue ?

& there seems to be an even bigger hit for cross ccd L3 cache access 🤔
 

Mahboi

Golden Member
Apr 4, 2024
1,035
1,900
96
"But with larger test sizes, Zen 5 rapidly loses its advantage. As the test spills into L3, Zen 4 manages better instruction fetch bandwidth for both 1T and 2T modes. I’m really not sure what’s going on here."

if Chips and Cheese dont know..... who know???
I'd expect nobody, which explains why so many wrong assumptions were made about Zen 5.
 

Hitman928

Diamond Member
Apr 15, 2012
6,412
11,464
136

Det0x

Golden Member
Sep 11, 2014
1,352
4,573
136
WOW!

After hearing rumors about newest beta agesa 1.2.0.2 improving both performance and latency i decided to put it to the test!
I downloaded and flashed to newest ASUS bios 2401 and ran capframeX core-to-core latency

And wow indeed, the wispers were true, with agesa 1.2.0.2 AMD have finally fixed the core-to-core latency plaguing the 9000 from launch

This is with agesa 1.2.0.1A bios 2303 = cross CCD latency is ~180ns
1726515145412.png

Now with agesa 1.2.0.2 bios 2401 = cross CCD latency is ~75ns
1726515286587.png

Otherwise 100% same settings used for both runs, will be interesting to see how this affect the gaming performance / latency bound benchmarks :cool:
 
Last edited:

Det0x

Golden Member
Sep 11, 2014
1,352
4,573
136
It *shouldn't* impact gaming performance. Games should have stayed on one CCD, if everything else was working right.

But definitely worth testing.
People i talk with on discord says "most benchmark improve" 😘 (even cinebench r23 ~400-600 points)
1726516353257.png






And a quote from the the author and maintainer of the y-cruncher benchmark
That was faster than I thought. I guess I can say this now that it has happened. One of the lead architects told me that the latency regression was because they changed a bunch of tuning parameters for Zen5. It helped whatever workloads they were testing against, which is why they did it. But now that the reviews are out, they realized that the change looked really bad for synthetics. So they were going to roll it back. But they said "it would take a while" due to validation.

I honestly didn't think it would happen for at least a couple months.
 
Last edited:

MS_AT

Senior member
Jul 15, 2024
380
823
96
It *shouldn't* impact gaming performance. Games should have stayed on one CCD, if everything else was working right.

But definitely worth testing.
If you mean core parking then some media outlets were claiming that core parking was hurting performance rather than helping and were testing with it disabled. But since bigger publications haven't published anything about this, then I guess it can be treated as statistically insignificant. Additionally there comments that appeared after hotchips suggesting that the synthetic latency test hit some corner case and was not representative for the real latency. But since nobody tried to confirm it for now it's an interesting rumour. Especially now, that when people will retest with newer BIOS that might have tuned something inside the chip to avoid the corner case.
People i talk with on discord says "most benchmark improve" 😘 (even cinebench r23 ~400 points)
View attachment 107684
The update is said to address performance and latency. It doesn't necessarily mean that performance increase is thanks to improved latency even if it is the easiest conclusion. I mean it would be weird for CB R23 MT to improve thanks to better interCCD latency as that would suggest tiles are dependant on each other.
 

Hitman928

Diamond Member
Apr 15, 2012
6,412
11,464
136

That actually sounds bad, lol. Give up performance gains on real workloads to look better in synthetics. Without any detail on what these work loads AMD was using to test against, I’m still guessing that it had more to do with power savings but we may never know the actual details.
 

MS_AT

Senior member
Jul 15, 2024
380
823
96
That actually sounds bad, lol. Give up performance gains on real workloads to look better in synthetics. Without any detail on what these work loads AMD was using to test against, I’m still guessing that it had more to do with power savings but we may never know the actual details.
Indeed. Maybe they will tell us one day. Or hopefully they were able to find an acceptable middle point. But anyway people should be happy now. There is no regression on the synthetic test they couldn't even link to any other benchmark to show influence of the worse latency;) It's interesting if the Strix Point Zen5 to Zen5c latency will be also fixed by this. I guess so as the numbers looked very close to each other.
 

Hail The Brain Slug

Diamond Member
Oct 10, 2005
3,563
2,557
136
I find it hard to believe it was simply a matter of "tuning for real workloads at the cost of synthetics".

There are still a few very real world benchmarks that show very odd performance regressions on the 9900X and 9950X that I could only guess may have been due to the latency. It will be interesting to see if this update solves those for the expected performance scaling or not.
 

MS_AT

Senior member
Jul 15, 2024
380
823
96
I find it hard to believe it was simply a matter of "tuning for real workloads at the cost of synthetics".

There are still a few very real world benchmarks that show very odd performance regressions on the 9900X and 9950X that I could only guess may have been due to the latency. It will be interesting to see if this update solves those for the expected performance scaling or not.
Could you list these workloads here. I have been asking around for examples of benchmarks that could be affected by this latency regression.
 

Hail The Brain Slug

Diamond Member
Oct 10, 2005
3,563
2,557
136
Could you list these workloads here. I have been asking around for examples of benchmarks that could be affected by this latency regression.
I'll have to look around, there were 2 or 3 MT workloads where the 9900X and 9950X failed to scale from the 9700X/9600X the same way the 7950X and 7900X did in the phoronix test suite i think?
 

Doug S

Platinum Member
Feb 8, 2020
2,947
5,033
136
I hope people compare power draw before/after on benchmarks that show improvement. The increased latency might have been due to power savings (whether intentional or not) so improving the latency may cost power. Maybe not enough to matter, but it would still be good for someone to check that instead of just running benchmarks and saying wowww higherrr numberzzzz!
 

Hail The Brain Slug

Diamond Member
Oct 10, 2005
3,563
2,557
136
I didn't find the ones I remember in the Phoronix test suite..... There are definitely some examples that have been posted somewhere in this gargantuan thread, perhaps they are from different sources. I'll have to look through the thread when I have some more time.
 

Det0x

Golden Member
Sep 11, 2014
1,352
4,573
136
Did a little comparison myself after 3x clean installs (stock cpu clocks) :)

All OS's are tweaked revi with all security BS turned off
And all are running admin account

FF win11 24h2 = 49227
View attachment 107556

FF win11 23H2 (with patch) = 49565
View attachment 107557

FF win10 22H2 = 50932
View attachment 107558

Otherwise 100% same settings used for both runs, will be interesting to see how this affect the gaming performance / latency bound benchmarks :cool:
Agesa 1.2.0.2
This is with my bad 9950X
1726521722616.png