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

Page 603 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Jul 27, 2020
17,965
11,709
116
Again, could be different compilers or compiler options.
One more theory is that there are fewer context switches happening under Linux.

There's just too much bad code running in Windows that excessively interrupts or polls the CPU.

Could even be some driver.

I'm not sure but if it's possible to run Geekbench in Safe Mode with Networking OR even better, command line Geekbench in Console Mode, I would bet that the performance would be closer to that under Linux.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,751
14,781
136
Well, I can confirm one thing here.... Both CPUs and GPUs are allowed to work "harder" as in produce more production under linux compared to windows. This is pretty much proven in the DC forum, but you would have to read a lot to see, it, so just take my word for it.

Especially GPUs, you can see that the same GPU is using more wattage in linux as compared to windows. doing exactly the same task.
 

StefanR5R

Elite Member
Dec 10, 2016
5,690
8,263
136
If an NPU is included in the CPU like on Arrow Lake DT then the problem is solved. But on Zen5 DT it needs to be solved in some other way,
"The Problem", i.e. whether or not a given computer can be sold as a "Copilot+ PC" (vulgo "AI PC") is not a technical question, it is a marketing question which can only be answered by those at Microsoft who control this marketing program.
 
Reactions: coercitiv

StefanR5R

Elite Member
Dec 10, 2016
5,690
8,263
136
like.... how hard can it be for GB to run ST on a big core automatically?

one of the most popular benchmark sw out there and still can't do the basics... in 2024
I am not sure if this is primarily the responsibility of the benchmark, of the user of the benchmark, or of the operating system. Arguably, the operating system's process scheduler should generally keep a single-threaded processor-intensive task on a classic core (unless the computer is switched into some sort of low-power mode maybe).

As long as we see mere database dumps of benchmark results, we are left in the dark what really happened during these GB runs. We need proper benchmark reports from reviewers who know what they are doing. At best, we are getting these after the review embargo ends, or retail availability starts. (Not that I care about GB scores personally; it's just that we have a lot of idle back and forth here in this thread about what to make of these result dumps.)
 
Reactions: Nothingness
Jul 27, 2020
17,965
11,709
116
it is a marketing question which can only be answered by those at Microsoft who control this marketing program.
But they already answered it: 40 TOPS minimum!

And they will do nothing about any other NPU/GPU support for their Copilot+ stuff until they've sold a good amount of Snapdragon Elite X devices, including their own Surface laptops.
 
Jul 27, 2020
17,965
11,709
116
Co-pilot wasn't too useful
Here are some samples that the Copilot runtime can be used to create: https://learn.microsoft.com/en-us/windows/ai/samples/

Microsoft is depending more on the ingenuity of the developer community than any concerted in-house effort (because it seems all their experienced AI developers must've burnt out getting this Copilot runtime ready and may be on vacation, for who knows how long! ).
 
Jun 1, 2024
46
26
46
Here are some samples that the Copilot runtime can be used to create: https://learn.microsoft.com/en-us/windows/ai/samples/

Microsoft is depending more on the ingenuity of the developer community than any concerted in-house effort (because it seems all their experienced AI developers must've burnt out getting this Copilot runtime ready and may be on vacation, for who knows how long! ).

the first image shows editing of audio with subject: "the time I fought a bear"......

all this trouble, all these trillions of dough literally inventing solutions for fictional problems 😭😭
 
Jun 1, 2024
46
26
46
zen 6 = the zen 5 we were promised?????????? apparently coming already next year?

 

Hitman928

Diamond Member
Apr 15, 2012
5,603
8,807
136
zen 6 = the zen 5 we were promised?????????? apparently coming already next year?


Please, for the love of all that is good, let us not start a new hype train for Zen 6 based on, "MLID says. . ."
 

Jan Olšan

Senior member
Jan 12, 2017
314
407
136
One more theory is that there are fewer context switches happening under Linux.

There's just too much bad code running in Windows that excessively interrupts or polls the CPU.

Could even be some driver.

I'm not sure but if it's possible to run Geekbench in Safe Mode with Networking OR even better, command line Geekbench in Console Mode, I would bet that the performance would be closer to that under Linux.

Well, it's probably complicated. For example, some performance hit on Windows comes from VBS being enabled, if you have it. Sadly, GB reports don't show if it is. There are likely other cases where the measured performance of Windows is lower due to "features" other OSes don't have (so it means that the difference might not mean Windows bad).

I always have to think of those famous complains about Linux freezing your Desktop Environment when you copy around large files. I suspect that Linux IO and also CPU scheduling may be more tuned towards performance of running tasks and software, while Windows may be purposely aiming to actually not fully wrinch out every last CPU cycle for whatever tasks you are running to prevent those laggy desktop issues.

Basically, maximum performance/throughput × quality of service tuning.
When people see that their encoder or render takes less time, or GB6 gets better score, they may assume that Linux just is better, but what if it is at the expense of responsiveness and those frozen/laggy desktop issues? It's possible that Windows switches processes in and out more often precisely to preserve desktop responsiveness?

I used to encode with multiple encoder instances on every thread of my CPU, which means that pretty much every CPU cycle can be consumed by the encoding, and you could just work on the PC normally, with Windows (however, it does require lowering the priority of those processes). It's entirely possible that Windows scheduling policies do reflect that. So some of the perceived worse performance could just be a willing tradeoff.
Well, lots of things are like that. You can opt to run a riced Gentoo but there is a price. Windows doesn't require you to compile the software, you can download a binary of some obscure tool built in 2001 and just use it. Some people call everything cruft but quite often, it's a feature. Trading performance for features can be completely okay decision, after all, not every Linux user runs Gentoo instead of a prepackaging-based distribution.
 
Last edited:

Det0x

Golden Member
Sep 11, 2014
1,061
3,105
136
View attachment 102318

There's no way 2 CCD's, and a massive IOD with a 40CU GPU is fitting under that heatspreader. Also the narrow memory bus of AM5 would murder performance. I call total BS on this one.
There is quite a bit more room under the IHS to fit a bigger IOD if you move things around.. Maybe 2.3x the current IOD size by eyeballing it (?)

This is one of my delidded 7950X
Red square is the IHS ~size
Blue square is the ~size of a 7000 series IOD

Zen4 IOD is 124.7 mm² according to techpowerup

125mm2 * 2.3 = 287mm2
 

Attachments

  • 1720044347465.png
    3.2 MB · Views: 5
Last edited:

Det0x

Golden Member
Sep 11, 2014
1,061
3,105
136
Already confirmed fake and discussed in the other thread, not much more to say
("20A node" also gave it away)

 
Last edited:

yuri69

Senior member
Jul 16, 2013
438
719
136
I always have to think of those famous complains about Linux freezing your Desktop Environment when you copy around large files. I suspect that Linux IO and also CPU scheduling may be more tuned towards performance of running tasks and software, while Windows may be purposely aiming to actually not fully wrinch out every last CPU cycle for whatever tasks you are running to prevent those laggy desktop issues.
Can you point me towards a guide how to replicate the Linux IO issues? Personally, I have never encountered such issue. It feels like an implementation issue of Files/Dolphin/Nautils.

Well, lots of things are like that. You can opt to run a riced Gentoo but there is a price. Windows doesn't require you to compile the software, you can download a binary of some obscure tool built in 2001 and just use it. Some people call everything cruft but quite often, it's a feature. Trading performance for features can be completely okay decision, after all, not every Linux user runs Gentoo instead of a prepackaging-based distribution.
There are static binaries that you can run old binaries on Linux too. No need to recompile.

You don't have to run a source-based distro to get perf gains. Maintainers are not dumb. Mainstream distros are shifting towards AVX2 aka level v3...
 
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/    |