Doesn't really change the reality on the ground, though — Apple's very first computer processor often outperforms the latest comparable chips AMD has to offer. If AMD can step up its game, it needs to do that quickly... and hope Apple's M1X/M2 chips aren't big leaps forward.It's beating AMD chips that are based on Zen2 and Vega grapics. Zen 2 is like two years old and Vega is five years old. Not to mention AMD is on 7nm while Apple is on 5nm. AMD is a sleeping giant that for some reason isn't selling their latest technology to everyone, and I think a lot of that is thanks to Sony and Microsoft putting restrictions on their technology.
Designing your own architecture is a massive undertaking for anyone, and doesn't always bear fruit (look at the Itanium that started this thread). I suspect ARM gave Apple a good foundation to work with that still allowed the flexibility to make it Apple's own. That and it might be easier for developers used to coding and optimizing for ARM.It's not too far off from the truth. I'm sure it took a lot of money and a lot of engineering to get the M1 where it is but at this point why doesn't Apple just make their own CPU architecture? They certainly don't have a problem making developers learn to code new hardware. It's far cheaper to use ARM design and modify it than build your own. It's no where near the same level of AMD where the only designs they're given from Intel are the old 286 designs that they barely got their hands on. AMD made an entire CPU from scratch while Apple edited ARMs and Imaginations.
AMD has also been designing x86 chips for decades. It might have started with just a little bit of info, but it hasn't exactly been operating in a vacuum since then.
Let's say M1 was just a reference ARM design with equally stock Imagination graphics. If that were the case, then that would suggest x86 was so out-of-shape that a simple ARM/Imagination combo could beat it in common circumstances. In practice, M1 wins by marrying ARM's advantages with optimizations that overcome key weaknesses.I don't follow?
I don't see that happening. The work Apple puts into its Mac chips translates to benefits for most of its product line, and vice versa, so it's pretty easy to justify the effort. Also, a friendly reminder that Apple's market cap is, as of August 2021, about five times larger than NVIDIA's. NVIDIA made just shy of $2.8 billion in net income for the entirety of 2020; Apple made $21.7 billion just in the last quarter. Apple could find the money it needs in its couch cushions.My prediction is that Apple at some point won't be as profitable while engineering their own chips and will have to switch to Nvidia or even Qualcomm to stay competitive. Everyone is scrambling to make something better because for nearly a decade they're using the same technology with small changes. That won't do anymore since AMD has clearly surpassed Intel and Apple has clearly surpassed Qualcomm. Switching to a new CPU architecture is a risky venture that does have great rewards but could easily destroy the market for Apple. There's a reason why Itanium failed and it isn't just because it was expensive and slow but it wasn't Wintel. Like I said, Intel and Microsoft have tried to kill Wintel and that's their market.
There certainly is a degree of risk, but Apple is also making this switch in a very different market, and for a very different audience. Itanium failed because it offered dubious improvements, aimed at a high-end workstation/server crowd, and arrived at a time when desktop PCs dominated. Apple is jumping to ARM with clear benefits (performance, battery life, cross-platform integration), a consumer focus that's already paying off, and a world dominated by phones, laptops, and the cloud. We're no longer chained to Wintel like we were 20 years ago.