Question x86 and ARM architectures comparison thread.

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

poke01

Diamond Member
Mar 8, 2022
3,851
5,194
106
Good comparison but Apple had to go through a lot more trouble for that performance at 60W whereas AMD is doing it AFTER they got done with their main market, i.e. server. It's pretty close and Apple seems to be at a disadvantage because their design cost a lot more money and man-hours than AMD's.
How do you know Apple had to go to more trouble? You got proof otherwise these are just assumptions.

I could also say it’s more likely Apple didn’t go to lot of trouble as they just scaled up the CPUs they use for the iPhones, their A18 P cores to make it suitable for laptops ie higher clocks and more cache and more I/O.

As for cost yes N3E is more expensive than N4P but guess what Apple can afford it. AMD is also going to use N2P for Zen6 as is Apple for M6. This is a bad argument. For Apple the use of N3E is negligible as they sell the product not the chip.


it's just these two benchmarks that we use to compare x86 and ARM, yes, Apple has an edge at a much higher cost (design, manufacturing and end-user cost). There's also the question of whether Apple can continue getting IPC gains. Things will be pretty interesting to compare between Zen 6, M5 and Snapdragon Elite X Gen 2
Nah, just not these two benchmarks I got more. Anyway, SPEC2017 has all the answers. That David Huang SPEC chart is all very much correct.
 

poke01

Diamond Member
Mar 8, 2022
3,851
5,194
106
How do you know Apple had to go to more trouble? You got proof otherwise these are just assumptions
Adding onto this, Apple spends less time on their CPU architectures than AMD does cause they release them yearly, they kind of have too cause of the iPhone. So Apples Sillicon team got a strict schedule.

So does Qualcomm and ARM for Android flagships. Intel also releases yearly architectures because the laptop space commands huge volumes.
 
Jul 27, 2020
26,429
18,159
146
Adding onto this, Apple spends less time on their CPU architectures than AMD does cause they release them yearly, they kind of have too cause of the iPhone. So Apples Sillicon team got a strict schedule.
That doesn't mean that Apple doesn't have a much bigger silicon engineering team.

If AMD had the kind of R&D money to throw at the problem that Intel used to have, we would see even more progress from them.
 

511

Diamond Member
Jul 12, 2024
3,230
3,168
106
If AMD had the kind of R&D money to throw at the problem that Intel used to have, we would see even more progress from them.
Intel throws Money at Fab and Process don't forget that something none of other companies has to do cause TSMC does it for them not to mention Intel is multi sourcing this adds to cost as well
 

Geddagod

Golden Member
Dec 28, 2021
1,429
1,540
106
That doesn't mean that Apple doesn't have a much bigger silicon engineering team.

If AMD had the kind of R&D money to throw at the problem that Intel used to have, we would see even more progress from them.
I doubt AMD's core design team is funded well enough. There's bound to a point of diminishing returns, and there's a bunch of relatively small 'startups' working on new core IP as well, showing you don't need billions of dollars to design new CPU archs.
whereas AMD is doing it AFTER they got done with their main market, i.e. server.
I think people vastly underestimate the strength of the client market. The only reason these cores even hit close to 6GHz, and the bother to develop the classic cores rather than just dense cores at all, is because of client. One just has to look at Intel's CCG revenues and operating income to see how big and profitable of a market it is.
AMD undoubtedly strikes a pretty good balance between client and server for their new architectures. I don't think it's mainly server.
 

Schmide

Diamond Member
Mar 7, 2002
5,720
998
126
M4 Max has 546GB/s of bandwidth, which is above the 410GBs threadripper wrx90; (maybe equal if Wendell can get the right timings), Comparing M4 MAX to AM5 sockets is really punching down from its weight class. It's basically double strix halo as well (256GBs).

If you melded 2 strix halos as in the same way as the M4 Max that would be similar.
 
Last edited:

gdansk

Diamond Member
Feb 8, 2011
4,309
7,214
136
M4 Max has 546GB/s of bandwidth, which is above the 410GBs threadripper wrx90; (maybe equal if Wendell can get the right timings), Comparing M4 MAX to AM5 sockets is really punching down from it's weight class. It's basically double strix halo as well (256GBs).

If you melded 2 strix halos as in the same way as the M4 Max that would be similar.
It's also N3 with an N3 memory controller. They're comparing it to Granite Ridge at 80W, which is a N4 with a N6 memory controller. Basically I see it as "Apple has more money" comparison, again. Which would probably make AMD panic if they felt they competed with one another. Ultimately it seems they don't which means AMD can lazily move along to produce an M4 Pro for the x86 world in 2027.
 

Geddagod

Golden Member
Dec 28, 2021
1,429
1,540
106
Maybe but their focus on server makes them design their cores carefully to not be crazy power guzzlers and this helps them design better client cores.
AMD arguably looks better in client than they do in server in comparison to Apple silicon, from the CPU side.
The trademark of Apple is much better power. The extremely high ST perf is just the cherry on top.
 

gdansk

Diamond Member
Feb 8, 2011
4,309
7,214
136
AMD arguably looks better in client than they do in server in comparison to Apple silicon, from the CPU side.
The trademark of Apple is much better power. The extremely high ST perf is just the cherry on top.
Really? AMD's most power efficient part this generation is only available in server.
And no one has ever done a comparison of Turin D vs an M4 part that doesn't exist at fixed power because it's impossible.
 

johnsonwax

Senior member
Jun 27, 2024
243
395
96
Someone or some company that has written a custom Apple Silicon application that scales very well with more cores.

But that's just my guess. You give more cores. More use cases get invented. This is what developers do. Use hardware if it's available.
Ok, and what's the addressable market by that application? The cost just to tape out is $100M+. So can that application generate a billion in revenue for Apple?

But that's also pretty much not how it works. When I was working and needed something that scaled like that I was renting DC. Almost everything that scales like that is server. And since Apple doesn't sell silicon, what DC is going to going to buy Apple racks rather than their own designs? There's no market there for Apple.
 

johnsonwax

Senior member
Jun 27, 2024
243
395
96
Good comparison but Apple had to go through a lot more trouble for that performance at 60W whereas AMD is doing it AFTER they got done with their main market, i.e. server. It's pretty close and Apple seems to be at a disadvantage because their design cost a lot more money and man-hours than AMD's.
First, I don't know why you have such a boner for MT when 95% of consumer use is not benefitted much by MT. The reason everyone feels the Apple Silicon is faster is because most applications, basically all games that are CPU bounded, are single-core constrained. Even Excel doesn't benefit often from MT. Note: Apple is a consumer facing company, not an enterprise facing one.
If it's just these two benchmarks that we use to compare x86 and ARM, yes, Apple has an edge at a much higher cost (design, manufacturing and end-user cost). There's also the question of whether Apple can continue getting IPC gains. Things will be pretty interesting to compare between Zen 6, M5 and Snapdragon Elite X Gen 2.
Apple didn't get there at a higher cost though. Almost certainly they got there at a lower cost. Why? Because they have what, at most 6 variants of M4 plus M3 Ultra? Currently listed on AMDs website, so presumably all current offerings: 8 variants of the 9000 series, 6 of the 8000 series, 13 of the 7000 series, 26 of the 5000 series, and 5 of the 4000 series. That's 58 different variations to cover the space Apple is doing with 7? And Apple is getting half their tablet line covered as well. And the Mac makes about ⅓ more revenue annually than all of AMD does.

Hey, AMD why you working so hard for such garbage financial results? You are so determined to see Apple in a bad light that you make these arguments before you've even thought them through. That's a LOT of design work and supply chain cost and management that AMD is doing just to make their business work that Apple doesn't need to do.

And you say that Apple is working harder even on the design, but I don't think they are, mainly because they aren't fighting against other parts of their own business. I guarantee there's a laundry list of things AMD wishes they could do to make their lives much easier if they could force OEMs to change how they work, force Microsoft to change what they do and so on. Those are the easy technical paths that they don't get to take because some business decision is more important so they have to jump through all kinds of technical hoops, hoops that Apple doesn't need to jump through - they can just go directly at the problem in the most straightforward way all the way to 'hey, we need to change the ISA'. Apple can straight up do that. They can take Apple Silicon to RISC-V if that would be the performant path. There's no universe AMD could do that - look at how hard it is for Qualcomm/Microsoft to get ARM working in that market.
 

dacostafilipe

Senior member
Oct 10, 2013
804
302
136
Just watched the latest video from STH and had to think about this thread


Somehow he went over multiple points discussed here, is he reading us? :D
 
  • Like
Reactions: Tarkin77

johnsonwax

Senior member
Jun 27, 2024
243
395
96
That doesn't mean that Apple doesn't have a much bigger silicon engineering team.
Estimates I've seen is that AMD after they bought Xilinx had about 5000 silicon engineers to Apple's 1000 and that AMD had about 2000 before the acquisition. That headcount was likely going to get reduced (it usually is after acquisitions) but nowhere near 1000. Again, Apple has a VASTLY smaller portfolio of silicon components, but they are similarly diverse at least to pre-Xilinx AMD. Apple is making state of the art cellular modems which are a particularly tricky product, they both make CPU, GPU, NPU, etc. Apple has their wearable silicon, U1, R1 their real time low latency video processing unit, etc. Apparently they're now making a server AI chip for in-house use.