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

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

Hitman928

Diamond Member
Apr 15, 2012
6,340
11,280
136
The only integer IPC improvement they state is 7.3%.
Not sure where you got the 4.6% integer IPC improvement from the video. Happy to be corrected.

He put out 2 videos. You can see this post for the IPC calculation from the first video.

Edit: @Nothingness to give a possible answer to the lingering question as to why he has 2 different IPC improvement values between the videos, the M4 has the same IPC in both videos (with <1% error margin) but the A17 has slightly higher IPC than the M3. My guess is that the A17 does have slightly higher IPC due to the 3X larger SLC on the die which reduces the IPC improvement from 7.3% to 4.6%.
 
Last edited:

poke01

Platinum Member
Mar 8, 2022
2,377
3,142
106
He put out 2 videos. You can see this post for the IPC calculation from the first video.
Let’s move this to the Apple thread. I’ll have a look at this video and Geekerwan’s prior videos too. They clearly been using different datasets.

Edit: so we figured out the mystery.
The integer IPC improvement of 7.6% is from M3 to M4 is the correct one. So my original point I made earlier still stands in this thread.
 
Last edited:

Doug S

Platinum Member
Feb 8, 2020
2,842
4,836
136
Keplar can reply himself if he wants to, but I believe he already explained that he wasn't meaning that Apple would get lapped this year, but that the trend for AMD/Intel against Apple would mean that they would get lapped within the next few years and he believes they will struggle to catch back up. He very well could be wrong about that, but he is at least correct that Apple's improvements for the last few generations have lagged their competitors, some times quite significantly.

It is easier for Intel/AMD to get bigger IPC improvements because they're behind. Let's see how big their improvements are when they reach M3's IPC. Making things wider has a smaller and smaller impact the wider you are.

Further there's the law of large numbers working against this. Let's say you stop making any increases in frequency, so IPC was all there was. IPC improvements would then easily be calculated by percentage increase in performance. If your GB6 score is 2000, and you gain 200 points, that's a 10% improvement. If your GB6 score is 4000 and you gain 200 points, that's only a 5% improvement.
 

roger_k

Member
Sep 23, 2021
102
219
86
Releasing a one off is one thing. Delivering regular, sizable performance increases is another. Apple has not delivered. Qualcomm has also struggled in this area. AMD has not. (no comment on Intel lol)

Apple has been delivering consistent year to year performance improvements. Apples M3->M4 transition alone is comparable to Zen4->Zen5 in absolute performance increase. I too think that AMD has been making great progress with the Zen family. I don’t see however how their momentum is more sizable than ARM’s or Apple’s. Not to mention the still large (but shrinking) difference in power consumption.
 

poke01

Platinum Member
Mar 8, 2022
2,377
3,142
106

Hitman928

Diamond Member
Apr 15, 2012
6,340
11,280
136
It is easier for Intel/AMD to get bigger IPC improvements because they're behind. Let's see how big their improvements are when they reach M3's IPC. Making things wider has a smaller and smaller impact the wider you are.

Further there's the law of large numbers working against this. Let's say you stop making any increases in frequency, so IPC was all there was. IPC improvements would then easily be calculated by percentage increase in performance. If your GB6 score is 2000, and you gain 200 points, that's a 10% improvement. If your GB6 score is 4000 and you gain 200 points, that's only a 5% improvement.

Sure, AMD and Intel probably have more room to grow IPC by going wider and Apple has more frequency to gain by going bigger as well. It will be interesting to see how things shake down over the next few years. I don't think the law of large numbers has anything to do with it as we always count improvements in terms of percentages and no one counts by raw score increases.
 

roger_k

Member
Sep 23, 2021
102
219
86
I don't think the law of large numbers has anything to do with it as we always count improvements in terms of percentages and no one counts by raw score increases.

Law of large numbers is not the right term here, indeed. I'd describe it more in terms of diminishing returns. A more interesting point is what you say about relative vs. absolute value increase. I think we will have to adjust in the future to use absolute improvements more. Expecting consitent improvements in percentages is clearly not realistic as it assumes that the rate of improvement goes up with time. E.g. 10% growth per year means that the performance from year 10 to year 11 has to increase by 2.5x as much as from year 1 to year 2. These are effects we see in economy and biological systems, but I am not sure that they are equally applicable to CPU technology. For a long while we where in a growth region where linear gains could be approximated by multiplicative constants, but we have now reached a level of complexity and diminishing returns where this is no longer feasible.
 
Last edited:
Jul 27, 2020
20,481
14,157
146

It’s not like, hey, we’ve also added X3D to a chip. We are working actively on really cool differentiators to make it even better. We’re working on X3D, we’re improving it.” — Donny Waligorski, AMD

Things just got very, very interesting. Hoards of gamers will now skip the initial Ryzen 9000 SKUs once this news spreads like wildfire.
 

tsamolotoff

Senior member
May 19, 2019
211
427
136
Things just got very, very interesting. Hoards of gamers will now skip the initial Ryzen 9000 SKUs once this news spreads like wildfire.
It seems as if AMD tech PR has a KPI that forces them to do their best to lower initial sales and dampen hype. Not that I'd bought vanilla Z5 anyway, since it seems there won't be any bw improvements at all (so no extra perf for me).
 

Jan Olšan

Senior member
Jan 12, 2017
426
770
136
I made a run without and with native gcc flag on a CPU supporting AVX-512. Quickly looking at the disassembly it looks like only AVX2 was used (but I only looked at x264, so I might be wrong). The result is a mixed bag but it proves that some integer tests were auto vectorized.
SPEC uses x264 with --disable-ASM, which disables all pre-written aseembly optimizations, meaning you are only getting autovectorization. It's due to the policy of the benchmark but note that this is 100% crack mode of usage, it's completely unrealistic for actual x264 encoding, which relies MASSIVELY on hand-optimized code and the C code it uses doesn't really get autovectorized very usefully. Too complex and needs too much clever handling to extract the performance x264 needs/achieves.
 

B-Riz

Golden Member
Feb 15, 2011
1,595
761
136
Poor souls wasting their time. How bored they must be coz their favorite brand launches their nextgen in October and then they have to spend something like $1000 to get new mobo and maybe a not very interesting Core Ultra 7 whereas existing AM5 users spend less than that and enjoy a 9950X. Really think Intel should swallow their pride and release ARL on LGA1700 with a socket adapter or something. In a month. To prevent a mass exodus of their gamer base jumping onto AM5.

I think there has been a mass exodus already to 7800X3D, after it priced dropped to $349.99 last year; if AMD ever shared sales numbers I think we would be surprised by how many units it has moved.
 

Nothingness

Diamond Member
Jul 3, 2013
3,136
2,152
136
SPEC uses x264 with --disable-ASM, which disables all pre-written aseembly optimizations, meaning you are only getting autovectorization. It's due to the policy of the benchmark but note that this is 100% crack mode of usage, it's completely unrealistic for actual x264 encoding, which relies MASSIVELY on hand-optimized code and the C code it uses doesn't really get autovectorized very usefully. Too complex and needs too much clever handling to extract the performance x264 needs/achieves.
I'm not interested in measuring encoding maximal performance. I don't care about it at all. If I want max encoding speed, I expect the encoding SW to use the platform HW block not the CPU. While SPEC is a CPU benchmark which is what I'm interested in.

My point was to show that some parts of SPEC int benefit from auto vectorization, and I think I validated that. I was not trying to show what x264 maximum speed is with hand-written assembly language code.

And yes obviously for maximal performance you don't rely on the compiler for that kind of tasks when you have time to do assembly language programming (I do on some of my computational number theory projects). But when you don't have time for that, you hope the compiler will be able to extract some extra performance thanks to auto vectorization, which it does in the case of x264.

Another thing I'm interested in when doing cross-ISA CPU performance comparisons is fairness. If you have a SW that has been carefully optimized for years for a platform, when making a comparison against an ISA for which no work was done, you're measuring SW maturity, not the performance of the same SW/compiler couple. Maturity definitely is an interesting thing to measure for end-users, but not one I'm interested in.
 
Jul 27, 2020
20,481
14,157
146
(and i'm already using 7800 / 2166 on a 2dpc board)
What is the highest speed listed on the specs page for that mobo? My Z790 mobo lists DDR5-7200 as maximum and QVL also has maximum 7200 MT/s modules listed under Raptor Lake. Max for Alder Lake is 6200 but I can run 7000 MT/s with my 12700K. Similarly, QVL list for ASROCK's X670E mobo lists max DDR5-7000 kits. It is possible that X870 chipset mobos get 8000+ MT/s support through higher quality traces.
 
Reactions: Makaveli

B-Riz

Golden Member
Feb 15, 2011
1,595
761
136
Apple has been delivering consistent year to year performance improvements. Apples M3->M4 transition alone is comparable to Zen4->Zen5 in absolute performance increase. I too think that AMD has been making great progress with the Zen family. I don’t see however how their momentum is more sizable than ARM’s or Apple’s. Not to mention the still large (but shrinking) difference in power consumption.

Apple's in-house CPU advancements have been cool and all, but, is largely meaningless to most of us until they are dang near 1:1 parity in add-in video card support and software support in regards to gaming.

Most of us here got into PC's because of games, so, until Apple offers a compelling and affordable alternative for that, well, a Steam Deck will still be superior in one aspect to M? whatever.

Software has to enable and empower great hardware to the end user, and not in a closed wall eco-system.

I mean, keep the M? improvements going, I like having the toilet tablet get longer usage on a battery charge
 
Reactions: igor_kavinski

roger_k

Member
Sep 23, 2021
102
219
86
Most of us here got into PC's because of games

Yeah, that is very obvious.

Software has to enable and empower great hardware to the end user, and not in a closed wall eco-system.

Not sure what these things have to do with each other. You can have great end-user experience and high software quality in a closed ecosystem and you can have total crap in an open ecosystem. Besides, which “open” ecosystem are you talking about? Most of the stuff out there is controlled by a handful of big corporations.
 
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/    |