Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,231
Zen4 will be 2 years after Zen3. I don't think that's a reasonable cadence. That's slow compared to Intel's current roadmap.

I wouldn't use the word "reorganized" to describe A14 to A15. That would imply that they use the same cores but just organized differently. We see from Anandtech's breakdown of the A15 that the cores did in fact change, especially the efficiency cores which received a massive upgrade.

Raptor Lake is expected to have upgrades to ADL cores.

Zen 3+ desktop isn't a refresh. It's a single SKU (5800X) that has 3D cache glued on. It's targeted at gaming only as its clock speeds needed to decrease in order to accommodate extra heat. Perhaps you're confusing it with AMD's 6nm mobile Zen3 refresh?

You don't need DDR5 for Alder Lake. It can work with DDR4. In some applications, DDR4 was faster than DDR5 and vice versa.


This isn't an issue. This is a design choice. Golden Cove beats Zen3 in ST by nearly 20%. That's 1-2 generation difference. This is why it's big.


Again, this is a design decision. ADL is primarily aimed at laptops but works well on desktop too. On desktop, the little cores do indeed massively boosts MT in a smart way. I don't see anything wrong with the design vs AMD when the results speak for themselves.


I don't think they were trying to explain it to me. I'm well aware of ADL's power ratings since I invest in semiconductor companies and follow every product closely.

@Andropov and @leman were a bit confused. They were trying to say that ADL's little cores aren't designed to be as low power as little cores inside Apple Silicon. I was merely trying to point out that ADL was designed to compete against AMD, and to improve efficiency on laptops. I think ADL accomplishes both. It does not matter if ADL's little cores aren't "traditional" little cores.


The computer world has moved to big.Little in virtually every category except servers. big.Little makes too much sense for phones, laptops, and desktops. It's not an advantage for AMD that they don't a big.Little design right now.


I don't think people are saying AMD is lacking progress. I think people are saying that ADL is hugely impressive in the x86 world and comfortably beats AMD's products on desktop and laptops at the moment.

I think Zen4 to beat Raptor Lake in perf/watt in Q4 of this year but I expect Meteor Lake to surpass Zen4 two quarters later. If Zen5 takes two years to come out like Zen3 to Zen4, I think AMD will be in huge trouble.
Two years is a reasonable cadence for a new architecture. The point was Raptor lake is not a new architecture and you’re right I should’ve specified the performance cores of the A15 to A14 as avalanche is a cleaned up firestorm. So Apple and Intel are also both going ~two years between new performance architectures.

@leman and @Andropov aren’t confused. They were simply pointing out that your invocation of big.Little wasn’t accurate in this context. Intel’s version of heterogeneous cores are not conceptually the same as what big.Little was. Perhaps overly pedantic as the rest of your post is fine in this respect, but the better tech reviewers have been careful to distinguish between the two heterogeneous core strategies. If you want to say heterogeneous cores have become the norm that’s fine but big.Little means something specific and that’s not what Intel has built. In fact, technically it’s an ARM ltd marketing term so super pedantically it shouldn’t apply anywhere else but it’s become so ubiquitous that it’s a bit like insisting on calling something sparkling wine at this point. But even with that said, calling what Intel has big.Little is incorrect. It’s heterogeneous, but conceptually not big.Little. Heck there are some who would argue Apple isn’t truly big.Little because Icestorm cores are too powerful! I’d disagree and I’d say the way they’ve been changed from the M1 to the M1 Max/Pro (dropping down to two with potentially double the clock speed depending on the situation) hits home that Apple views them as little cores. Again I have no problems with what else you wrote here, it’s just not the right term to describe Intel.

I didn’t say there was anything “wrong” with Intel’s design. My point was that the reason that it exists is that Intel’s P-cores can’t compete against AMD P-cores in die area or power. It’s why Rocket Lake and Tiger Lake (Rocket Lake even worse I’ll admit) had difficulty scaling to larger core counts and competing in multithreaded throughput. Going heterogeneous is an ingenious solution to overcome that deficit - though it does come with drawbacks a few of which Intel will have to clean up with Raptor Lake.

Intel may get their ST performance crown but they use far more power to do it. Also it’s more like 6-16% for SpecInt/SpecFloat.

For MT performance, where Alder Lake really shines, yes DDR5 is absolutely necessary to get the full performance out of Alder Lake. In ST sure DDR4 can trade with DDR5, but it’s not even close on MT. Which makes sense as on a 12900K it’s trying to feed 24 threads from 16 cores. DDR4 simply doesn’t have the bandwidth. With DDR4, AMD 5950x matches (SpecFloat) or wallops (SpecInt) the Intel 12900K in multithreaded. With DDR5, that reverses. Intel wallops in SpecFloat and matches in SpecInt.

But that brings me to my last point - the most important point of this and the last post. Even with DDR5 and even with the midrange cores and even with Intel’s ST advantage, AMD still matches Intel in integer MT workloads. The reality is those midrange cores are more necessary for Intel than they are for AMD when it comes to multithreaded throughput. Raw ST performance is a non-sequitor since when it comes to MT, perf/watt is important and AMD still has an advantage here in the performance cores. Could similar midrange cores be helpful for AMD? Sure. Let’s see what Zen4 brings - to be clear AMD going heterogeneous is not going to happen this generation, but even seeing what AMD’s MT throughput is without midrange or true little cores will be helpful to determine when or if AMD might choose to use heterogeneous cores in their CPUs and what strategy they’ll employ. With the announcement of the Zen4 variants, some believe that represents the first step in AMD’s future heterogeneous cores (hence @leman’s link). Maybe.
 
Last edited:

senttoschool

macrumors 68030
Nov 2, 2017
2,626
5,482
Two years is a reasonable cadence for a new architecture. The point was Raptor lake is not a new architecture and you’re right I should’ve specified the performance cores of the A15 to A14 as avalanche is a cleaned up firestorm. So Apple and Intel are also both going ~two years between new performance architectures.

@leman and @Andropov aren’t confused. They were simply pointing out that your invocation of big.Little wasn’t accurate in this context. Intel’s version of heterogeneous cores are not conceptually the same as what big.Little was. Perhaps overly pedantic as the rest of your post is fine in this respect, but the better tech reviewers have been careful to distinguish between the two heterogeneous core strategies. If you want to say heterogeneous cores have become the norm that’s fine but big.Little means something specific and that’s not what Intel has built. In fact, technically it’s an ARM ltd marketing term so super pedantically it shouldn’t apply anywhere else but it’s become so ubiquitous that it’s a bit like insisting on calling something sparkling wine at this point. But even with that said, calling what Intel has big.Little is incorrect. It’s heterogeneous, but conceptually not big.Little. Heck there are some who would argue Apple isn’t truly big.Little because Icestorm cores are too powerful! I’d disagree and I’d say the way they’ve been changed from the M1 to the M1 Max/Pro (dropping down to two with potentially double the clock speed depending on the situation) hits home that Apple views them as little cores. Again I have no problems with what else you wrote here, it’s just not the right term to describe Intel.

I didn’t say there was anything “wrong” with Intel’s design. My point was that the reason that it exists is that Intel’s P-cores can’t compete against AMD P-cores in die area or power. It’s why Rocket Lake and Tiger Lake (Rocket Lake even worse I’ll admit) had difficulty scaling to larger core counts and competing in multithreaded throughput. Going heterogeneous is an ingenious solution to overcome that deficit - though it does come with drawbacks a few of which Intel will have to clean up with Raptor Lake.

Intel may get their ST performance crown but they use far more power to do it. Also it’s more like 6-16% for SpecInt/SpecFloat.

For MT performance, where Alder Lake really shines, yes DDR5 is absolutely necessary to get the full performance out of Alder Lake. In ST sure DDR4 can trade with DDR5, but it’s not even close on MT. Which makes sense as on a 12900K it’s trying to feed 24 threads from 16 cores. DDR4 simply doesn’t have the bandwidth. With DDR4, AMD 5950x matches (SpecFloat) or wallops (SpecInt) the Intel 12900K in multithreaded. With DDR5, that reverses. Intel wallops in SpecFloat and matches in SpecInt.

But that brings me to my last point - the most important point of this and the last post. Even with DDR5 and even with the midrange cores and even with Intel’s ST advantage, AMD still matches Intel in integer MT workloads. The reality is those midrange cores are more necessary for Intel than they are for AMD when it comes to multithreaded throughput. Raw ST performance is a non-sequitor since when it comes to MT, perf/watt is important and AMD still has an advantage here in the performance cores. Could similar midrange cores be helpful for AMD? Sure. Let’s see what Zen4 brings - to be clear AMD going heterogeneous is not going to happen this generation, but even seeing what AMD’s MT throughput is without midrange or true little cores will be helpful to determine when or if AMD might choose to use heterogeneous cores in their CPUs and what strategy they’ll employ. With the announcement of the Zen4 variants, some believe that represents the first step in AMD’s future heterogeneous cores (hence @leman’s link). Maybe.
Highend Alder Lake is significantly more efficient than Zen3, for example, in gaming workloads. And I still believe Intel 7 is a worse node than TSMC 7nm.

05-720-Efficiency-1.png

 
  • Like
Reactions: Xiao_Xi

leman

macrumors Core
Original poster
Oct 14, 2008
19,522
19,679
Highend Alder Lake is significantly more efficient than Zen3, for example, in gaming workloads. And I still believe Intel 7 is a worse node than TSMC 7nm.

05-720-Efficiency-1.png


I must say I have hard time interpreting these results. There are so many confounding variables! What do these results even mean? Why does the unrestricted ADL have better efficiency than TDP-restricted one for example? Also, is this really about the workload efficiency or does it have something to do with baseline power usage? Or DDR5? Or PCI-e improvements? Or CPU power management improvements?

I mean, the only relevant pice of information I can gather from these graphs is that multi-chip Zen3 configs appear to have a significant power draw overhead, which kind of makes sense on a logical level.
 

diamond.g

macrumors G4
Mar 20, 2007
11,437
2,665
OBX
Highend Alder Lake is significantly more efficient than Zen3, for example, in gaming workloads. And I still believe Intel 7 is a worse node than TSMC 7nm.

05-720-Efficiency-1.png

Don't forget that Intel is using a monolithic die, while AMD is using chipsets. The IO chipset for AMD is still 12nm (from GloFlo) so there is going to be some inefficiencies there (enough to make these results make sense? I dunno).
 

Andropov

macrumors 6502a
May 3, 2012
746
990
Spain
Honestly I think Intel and MS's scheduling will go fine, even Google has made various improvements. People exaggerate how beneficial Apple's vertical integration is in this regard, don't think profiling is something unheard of to the guys at Intel, Qualcomm, MS, Google
They have 'data' in a sense, yeah, but it's mostly garbage data. You absolutely need to have the task priority annotated to be able to develop an accurate thread scheduler for a heterogeneous CPU architecture. There's no way around it, no matter how much ML or fancy keywords you throw at it. Garbage in -> garbage out.

One thing I agree with: Apple's vertical integration could be a bit overemphasized here (even by me when I have talked about it). While it's true that Apple has a great API to annotate thread priority, I'm not sure how widely used it is on macOS. On iOS it's commonplace, so scheduling is easier there, but on macOS there's many ways to develop a multithreaded app and GCD is just one of them. Sure, people who made a macOS app 'the Apple way' will have proper QoS on their threads, but multiplatform apps written for the UNIX world as a whole... probably not.

Ironically, Apple can afford to have a dumber thread scheduler. Since their E cores are comparatively slow, the scheduler only needs to prioritise between the P cores and the E cores when the CPU is at near-max throughput. There's no need to choose between the P and the E cores when the CPU is dealing with a medium-sized workload. The decision of which threads should be spilled to the E cores is comparable to the decision of which threads should be starved when a traditional, homogenous CPU reaches its maximum occupancy.

Intel needs to be smart when scheduling threads at medium-sized workloads, because their E cores are an integral part of their total performance. Some Alder Lake configurations will need to spill to the E cores at low (~40%) occupancy, so the decision of which thread goes in which core is critical. Incorrectly scheduling a high-priority task to a E core would result in such task being slower than in a 11th Gen CPU. If they can consistently schedule threads in the most optimal way, then great.

Midrange Gracemont and A7x cores *can* do that housekeeping just as A5x and Icestorm cores can be used for multithreaded throughput. But in neither case is it their primary function. (Icestorm is a weird case because it actually exists somewhere between A5x cores and A7x cores.
The A15 E cores are probably the most impressive. They're at A7X levels of performance while using A5X levels of power. They're insanely good.

SPECint-power.png


But that brings me to my last point - the most important point of this and the last post. Even with DDR5 and even with the midrange cores and even with Intel’s ST advantage, AMD still matches Intel in integer MT workloads. The reality is those midrange cores are more necessary for Intel than they are for AMD when it comes to multithreaded throughput. Raw ST performance is a non-sequitor since when it comes to MT, perf/watt is important and AMD still has an advantage here in the performance cores. Could similar midrange cores be helpful for AMD? Sure. Let’s see what Zen4 brings - to be clear AMD going heterogeneous is not going to happen this generation, but even seeing what AMD’s MT throughput is without midrange or true little cores will be helpful to determine when or if AMD might choose to use heterogeneous cores in their CPUs and what strategy they’ll employ. With the announcement of the Zen4 variants, some believe that represents the first step in AMD’s future heterogeneous cores (hence @leman’s link). Maybe.
It'll be interesting to see how AMD approaches this. I have no doubt they'll have heterogenous cores at some point in the future, but I wonder if they're going to make them medium sized like Intel or if they are going to go for really small efficiency cores (or even for a 3-tier system, although I believe that's better suited for phones).
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,231
Highend Alder Lake is significantly more efficient than Zen3, for example, in gaming workloads.

05-720-Efficiency-1.png

Those are the most favorable results for Intel that I’ve seen, but if I had to pick a workload that would shine in Alder Lake then one where you have a mix of heavier and lighter threads would be it (properly sent to the right cores of course). Gaming tends to fit that bill. Unfortunately as the article notes that really only matters for low resolution gaming which you probably aren’t spending oodles of money on high end systems to achieve. Obviously games like CS:GO where FPS matters and gamers routinely do play at HD are exceptions. But, in general, move to higher settings/resolutions and you quickly become GPU bound and frankly the CPU (within reason) begins to make very little difference. Still for similar workloads (of which I’m sure there are many) I have no trouble believing that Intel’s heterogeneous cores can win against Ryzen efficiently. The point is though I doubt Alder Lake could do so without Gracemont. Golden Cove is just too big in die area for starters. They might win in performance but just not efficiently enough.

Chips and cheese did an in depth look at Alder Lake and unfortunately only had Zen2 cores to which to compare but came to similar conclusions as I did but with, you know, actual data to back it up.


TLDR: Alder Lake is a big jump for Intel but Intel runs all its cores waay too hot at stock, they’d be far more efficient at lower power (actually quite good), but as good as they are relative to where they were, AMD probably doesn’t need heterogeneous cores to compete with Intel (yet). The AMD cores have a wider range of good perf/W scaling with even just adjusting cache sizes, AVX, and so forth.

And I still believe Intel 7 is a worse node than TSMC 7nm.
We’ll have to continue our disagreement :) - though I will say that without comparable cores produced on each it is hard to say for sure.

Don't forget that Intel is using a monolithic die, while AMD is using chipsets. The IO chipset for AMD is still 12nm (from GloFlo) so there is going to be some inefficiencies there (enough to make these results make sense? I dunno).

That certainly doesn’t help - it’s often blamed (with reason I think) for the large idle power of especially the large AMD multi-die chips.
 
Last edited:
  • Like
Reactions: jdb8167

Xiao_Xi

macrumors 68000
Oct 27, 2021
1,628
1,101
Are any of the games of the Igor's Lab benchmark native in macOS? How efficient are Apple SOCs compared to AMD/Intel CPUs in this benchmark?
 

Rigby

macrumors 603
Aug 5, 2008
6,257
10,215
San Jose, CA
What is the difference between Core i9-12900KF (125W) and Core i9-12900KF (241W)?
The 125W setting means that they restricted the base power consumption (PL1), i.e. the CPU is only allowed to run at full turbo boost for short periods of time (PL2). In practice this often makes little difference in terms of performance, because most applications run in bursts rather than sustained maximum load; and when they are multi-threaded, the PL2 boost clock is more restricted anyway (because the maximum multi-core clock is lower than single-core). This is why it's misleading to only look at the peak boost power consumption of these CPUs.
 
  • Like
Reactions: Xiao_Xi

deconstruct60

macrumors G5
Mar 10, 2009
12,493
4,053
Highend Alder Lake is significantly more efficient than Zen3, for example, in gaming workloads. And I still believe Intel 7 is a worse node than TSMC 7nm.

Substantive factor measuring there is not process node versus process node but monolithic versus chiplet/tile. AMD desktop are not using a Perf/Watt optimized way to get to higher core counts. It is far more cost effective approach than it is a Pref/Watt approach.

In the laptop zone, AMD are not using this ( monolithic versus monolithic approaches ) . It is not as easy to find a common GPU there as it is in the desktop work. This is where "easy of constructing experiment" (cheaper to do on desktop) gets in the way of accuracy of the experiment ( measuring 'apples' to 'apples' ).


When it gets to Gen14 (Meteor Lake) versus AMD Zen4 mobile this factor will slightly pop back in again. Where Intel is going to tiles to solve their iGPU performance problems and AMD is likely still doing it all monolithically. Intel will be using more expensive EMIB/Foveros path to tile/chiplets will significantly **** down on the overhead, but there likely still will be some left.

Intel 4 + tiling overhead may not be all the much better than a very mature TSMC N5-special in the laptop space.

Desktop wise , is the percentage difference really all that huge when have 1-2 120mm fans looped into the cooling system? ( winning at 720p ... again experience to skew to the convenient but is that really what users want to do. )
 

deconstruct60

macrumors G5
Mar 10, 2009
12,493
4,053
It'll be interesting to see how AMD approaches this. I have no doubt they'll have heterogenous cores at some point in the future, but I wonder if they're going to make them medium sized like Intel or if they are going to go for really small efficiency cores (or even for a 3-tier system, although I believe that's better suited for phones).

Pretty decent chance they just "reuse" the ones from their server Bergamo product. Just like the Performance cores of the mainstream line are basically the same cores in the mainstream server product.

AMD has been releasing laptop ( APU) monolithic designs at the trailing "half" of the an architecture release family cycle. They pick up CPU and GPU cores that are tweaked for laptop after the focused release on server/desktop. It would be a 180 turn in priorities for AMD to do a very low power laptop first core as a design priority.

Furthermore, it really would not help them sync up to the changes Microsoft made to the Windows scheduler for x86_64 cores for Microsoft. When AMD is out of sync with the Windows OS process/thread scheduler , it often doesn't end well for AMD (in terms of performance). So doing something radically different than what Intel is doing likely won't pay off.

It will be telling to see what AMD cuts to "shrink" the 4c cores down in size. If mostly L3 then that could be stuffed in a hetero laptop processor relatively easily if skip the 3D v-cache cost hit (to control overall SoC cost). If there is a big AVX-512 versus AVX-128 gap then have some "issues" that Intel is wrestling with on Gen12 - Gen13 ( Alder and Raptor Lake ). Similar if there are AI/ML/Matrix gaps. The 4c is likely optimized for some subset of "cloud" workloads that have some overlap with laptop workloads. If the intersection is pretty high then AMD could just use it.
 
  • Like
Reactions: BigPotatoLobbyist

Juraj22

macrumors regular
Jun 29, 2020
179
208
Unfortunately, the benchmark selection is entirely useless, as usual.
For this CPU, with base TDP 46W

can be found a lot of geekbench results:

with score roughly 1300 / 2500.

I would consider result as disappointment. iPhone 11 with A13 has similar score (well, MT is better) and it is in TDP 5W...
But if the price is right, it might find its customers.
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,298
Highend Alder Lake is significantly more efficient than Zen3, for example, in gaming workloads. And I still believe Intel 7 is a worse node than TSMC 7nm.

05-720-Efficiency-1.png


Selection of games look more single threaded. For more multithreaded games that use 8 cores like Cyberpunk 2077, Battlefield 2042, etc. they're more equivalent. Looks like PBO (overclocked) is enabled on AMD so higher power consumption vs boost clock so it'll make Alder Lake look more favorable.

https://www.techspot.com/review/2351-intel-core-i9-12900k/

CP2077_Power.png


Alder Lake all core workload is nuts though.

Blender_Power.png
 
Last edited:

leman

macrumors Core
Original poster
Oct 14, 2008
19,522
19,679
Are any of the games of the Igor's Lab benchmark native in macOS? How efficient are Apple SOCs compared to AMD/Intel CPUs in this benchmark?

What I can tell you is that running Pathfinder: Wrath Of The Righteous (definitely not the most demanding game out there, but it's known for its poor optimisation). Running at 4K all settings maxed out, performance is around 30FPS (seems to be comparable to a desktop RTX 3070 from what I could gather on the internet).

Power consumption: 7W CPU, 30W GPU, 60W package

Which benchmarks should Phoronix use?

They can use whatever benchmarks they want, all I am saying that the suite they use is useless for comparing the benchmark results. It's a bunch of random apps, some of which are specific to Linux, most have little relevance to real-world usage.
 

JouniS

macrumors 6502a
Nov 22, 2020
638
399
They have 'data' in a sense, yeah, but it's mostly garbage data. You absolutely need to have the task priority annotated to be able to develop an accurate thread scheduler for a heterogeneous CPU architecture. There's no way around it, no matter how much ML or fancy keywords you throw at it. Garbage in -> garbage out.
As a (former) algorithms researcher, machine learning sounds like a massive overkill for such a simple scheduling problem. On the other hand, it could plausibly improve the efficiency a little bit to justify itself.

Tasks that need realtime priority are already annotated. For everything else, scheduling is just a matter of deciding whether to finish something non-urgent sooner or later. And, unlike with heterogeneous memory, scheduling mistakes with heterogeneous compute are easy to fix. Once the scheduler realizes it has made a mistake, it can correct the situation in a matter of milliseconds.
 

deconstruct60

macrumors G5
Mar 10, 2009
12,493
4,053
The 12900HK is clearly tuned to beat the M1 Pro/Max (it's not a coincidence that they are only +4% faster than the M1 Pro/Max in multicore (Geekbench)). Releasing it later risked Apple coming up with the M2 and not being able to say they have the fastest laptop CPU in the world as planned. The design is clearly half baked in some aspects (it's still not known if AVX-512 instructions will be available on the P cores or not, and while it increasingly looks like it won't be possible in the future, the units are not fused off, which points to a very late minute change in direction).

The P cores of Alder Lake are essentially the P cores of Xeon SP Gen 4 ( Sapphire Ridge ). Those aren't "last minute" cores. The minor differences are the L3 cache size and I think the "advanced Matrix" unit ( which is a substantially separate 'part' of the core assembly. ). [***]

It is at least as likely that Intel after doing the Rocket Lake tangent and having Xeon D , Atom products, Lakefield ( Foveros and Windows 11 scheduler "demo" ), etc. (i.e., a CPU product line up about twice as large as AMD and order of magnitude larger than Apples ) just ran out of resources to do Gen 12 (Alder Lake 'right' with appropriate resource leveling. )

They can somewhat easily take out the AVX-512 and server parts they aren't using on the Gen 12 and relatively easily burp out a quick update of Gen 13 that repurposes saved space for some more E cores. Likely plus some library and fab optimizations. Intel isn't quite back on strict. "tick/tock" update methodology. The point is to actually not try to do "too much" in one iterations.

Too much in a single iteration was one of the primary problems with the initial 10nm approach. Lost "time" on 14nm transition so do a "double dose catch up on 10nm". That was goofy and far more prone to failure. Tick (Process) / Tock ( architecture) , just push one of those forward in a major way at a time, leads to be steady progress.

Given Rocket Lakes relatively lackluster results , not doing "too much" for. Alder Lake was a lower risk , more sensible move. Make it work (right) and then make it faster.





About the roadmap, Meteor Lake, etc. that's just fantasy.

Fantasy?

"... Individual chiplets are visible in this closeup of Meteor Lake test chips that pave the way to the PC processor's release in 2023. Intel's Foveros technology bonds the chiplets into 3D stacks. ... "
20210819-intel-arizona-fab-11.jpg




Intel is already prepping manufacturing of the packaging. It is past the fantasy stage. Gen 14 well past "tape in" and is in "tape out" state at this point. Isn't going to ship externally short term, but components are already being made in small numbers.


[***]. L2 vs L3

”…. There are some major differences between the consumer version of this core in Alder Lake and the server version in Sapphire Rapids. The most obvious one is that the consumer version does not have AVX-512, whereas SPR will have it enabled. SPR also has a 2 MB private L2 cache per core, whereas the consumer model has 1.25 MB. Beyond this, we’re talking about Advanced Matrix Extensions (AMX) and a new Accelerator Interface Architecture (AIA).
…..”

https://www.anandtech.com/show/1692...s-nextgen-xeon-scalable-gets-a-tiling-upgrade

‘major differences’ if looking for a server processor . But the 0.75MB is a significantly large die space difference . The baseline P core wasn’t designed to be laptop optimized.
 
Last edited:
  • Like
Reactions: Xiao_Xi

Gerdi

macrumors 6502
Apr 25, 2020
449
301
What makes Geekbench benchmark superior to Phoronix Test Suit?

Phoronix is using different apps, without reasoning if they are suitable for cross architecture comparison. Some of the benchmarks in the Phoronix suite are heavily hand-optimized for x86. This is not the case for Geekbench and neither for SpecCPU.
 

huge_apple_fangirl

macrumors 6502a
Aug 1, 2019
769
1,301
Intel’s E-cores are efficient cores. They are just not power efficient cores. They are area efficient cores, offering decent performance compared to the P-cores that are much larger. Although the E-cores are not that small themselves. I think Intel still does not have the yields on 10nm ( Intel 7) to make a chip with more than 8 P-cores.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.