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

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

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,602
14,578
136
The last few pages of this thread have been:

Person A: So RTG says that Zen 5 has 40% IPC gains.
Person B: No way, I saw another article that said it only has 20% IPC gains. Here's the article:
The article: "RedGamingTech has dropped bombshells..."
And then there are those of use that say "wait until the retail benchmarks come in. Also, the 40% could have been MT ????? beta bios ??? and a thousand other things.
 
Reactions: scannall

RnR_au

Golden Member
Jun 6, 2021
1,718
4,211
106
And then there are those of use that say "wait until the retail benchmarks come in. Also, the 40% could have been MT ????? beta bios ??? and a thousand other things.
Yeah but noone wants to sit next to those kinda folk on the hype train when the party is at the front where we can see the usual suspects adding fuel to the fire

I swear AMD has invented a time slowing down machine. The closer we get to the big reveal day, the slower the days flow. Lisa Su has much to answer for.
 

coercitiv

Diamond Member
Jan 24, 2014
6,225
12,022
136
The last few pages of this thread have been:

Person A: So RTG says that Zen 5 has 40% IPC gains.
Person B: No way, I saw another article that said it only has 20% IPC gains. Here's the article:
The article: "RedGamingTech has dropped bombshells..."
Person C: hey, that quote that RGT is using... is from Anandtech forums!

There you go. We are the prophecy. We are the chosen. There is no spoon.
 

APU_Fusion

Senior member
Dec 16, 2013
810
1,231
136
Yeah but noone wants to sit next to those kinda folk on the hype train when the party is at the front where we can see the usual suspects adding fuel to the fire

I swear AMD has invented a time slowing down machine. The closer we get to the big reveal day, the slower the days flow. Lisa Su has much to answer for.
Dear sir, AMD cpu benchmark leaks are never late; nor are they early, they arrive precisely when they mean to
 

cortexa99

Senior member
Jul 2, 2018
319
505
136
Computex keynote forecast:


The Computex Keynote is always filled with surprises and is considered to be the best time to announce new products. In 2022, AMD announced Ryzen 6000 PRO series, the low-power APU called Mendocino. The company also announced Smart Access Store technology and several AMD Advantage laptops.
 

Fjodor2001

Diamond Member
Feb 6, 2010
3,800
263
126
So the Zen5 DT store availability in April 2024 is only about 1-2 months away.

Just wonder if anyone has found any pre-order links on e.g. Amazon or Micro Center yet?
 

DisEnchantment

Golden Member
Mar 3, 2017
1,615
5,870
136
Because you don't want to put things in your ISA that require recompilation to benefit from them.
Not entirely true. There is a reason many Linux distros are now being shipped in x86-64-v1, x86-64-v2, x86-64-v3.
GCC is letting compilation by architecture levels

Same with LLVM

You know that ISA don't have to change a bit but as execution hardware changes there's a need for recompilation to extract hardware full performance?

At some point, x86-64-v3 should be default. I am sure Intel would like AMX + APX to be v5
 

Nothingness

Platinum Member
Jul 3, 2013
2,432
760
136
Not entirely true. There is a reason many Linux distros are now being shipped in x86-64-v1, x86-64-v2, x86-64-v3.
I was talking about something a bit different, though admittedly that wasn't clear in the message you quoted (but there was a context in the discussion). The thing is that if an ISA requires a lot of work from the compiler to get good performance and if extensions are published that require recompilation then you have an issue.

I was not talking about applications using SIMD or whatever. There it's obvious you have to recompile/rewrite your software. I was talking about micro-architectural features visible at the ISA level that require compilation.
 
Reactions: Tlh97 and dr1337

blackangus

Member
Aug 5, 2022
69
95
51
@DisEnchantment
That linux distro thing is interesting, and good imho. But I dont see seperate downloads. Does each distro have all the libraries and just choose the version based on the instruction set found?
Not completely Zen 5 related, but thanks for that none the less!
 
Last edited:

naukkis

Senior member
Jun 5, 2002
708
583
136
I was talking about micro-architectural features visible at the ISA level that require compilation.

Registers clustering is actually very special case. Code will be 100% compatible for all hardware and software whether it is compiled clustered or not. Even performance in non-clustered devices should not decrease, it just gives hardware a possibility to go wider designs. And with with register-renaming hardware cpu can also switch from clustered to non-clustered execution dynamically as it needs. But for executing clustering register use will let hardware to split it's executions resources for more performance/higher clocks/better efficiency by disabling/enabling execution clusters. I actually have to wonder why such a scheme isn't already used - did Intel Epic frighten developers to even trying to use such a trivial possibilities to make execution engine simpler?
 
Last edited:
Reactions: Tlh97 and Vattila

Nothingness

Platinum Member
Jul 3, 2013
2,432
760
136
Registers clustering is actually very special case. Code will be 100% compatible for all hardware and software whether it is compiled clustered or not. Even performance in non-clustered devices should not decrease, it just gives hardware a possibility to go wider designs. And with with register-renaming hardware cpu can also switch from clustered to non-clustered execution dynamically as it needs. But for executing clustering register use will let hardware to split it's executions resources for more performance/higher clocks/better efficiency by disabling/enabling execution clusters. I actually have to wonder why such a scheme isn't already used - did Intel Epic frighten developers to even trying to use such a trivial possibilities to make execution engine simpler?
What make you think such a scheme isn't already used without being visible at the ISA level? Did you search for patents (since I work in a CPU company, I'm not allowed to look at patents, so I can't point you to existing ones and even can't say if any exists)?
 

naukkis

Senior member
Jun 5, 2002
708
583
136
What make you think such a scheme isn't already used without being visible at the ISA level? Did you search for patents (since I work in a CPU company, I'm not allowed to look at patents, so I can't point you to existing ones and even can't say if any exists)?

Yeah, I too suspected that such a simple solution should have been used for ages now. But cpu optimizing guides tell about everything how cpu's execute their instructions and handle registers - and at least I haven't found any notes for any kind of register clustering. General purpose registers are of course preferred for programmer but making registers little less general would open quite a lot of hardware optimization possibilities.
 

Nothingness

Platinum Member
Jul 3, 2013
2,432
760
136
Yeah, I too suspected that such a simple solution should have been used for ages now. But cpu optimizing guides tell about everything how cpu's execute their instructions and handle registers - and at least I haven't found any notes for any kind of register clustering. General purpose registers are of course preferred for programmer but making registers little less general would open quite a lot of hardware optimization possibilities.
Companies tend to tell as little as possible about their micro arch to avoid being attacked by predatory troll patent houses. That explains people trying to reverse engineer CPU performance find oddities they can't explain with existing information
 
Reactions: lightmanek

naukkis

Senior member
Jun 5, 2002
708
583
136
Companies tend to tell as little as possible about their micro arch to avoid being attacked by predatory troll patent houses. That explains people trying to reverse engineer CPU performance find oddities they can't explain with existing information

Clustering isn't something that can be hidden. Obviously clustering is used for FPU - at least AMD clearly uses it and hardware scheluder is being able to hide all extra latency from it. But for integer execution maintaining 1-cycle alu latencies with clustering should need code clustering rules to make it possible -or at least I think so. And there's also not have seen any kind of integer execution clustering in die shots - clustering makes possible just to copy-paste execution resources like have been done with those fpu's - that's also one big point towards clustering designs but so far nobody seems to have done it on integer side anymore. Alpha 21264 did, though with 90's limits quite stupidly by nowadays standards.
 
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/    |