The A4, Apple's first in-house SoC, debuted in 2010. They have released a new A-series chip every year since. It's been the definition of clockwork - new iPhones launch every fall, and a new generation A-series chip is always ready for them.
Why doesn't Apple do the same for Mac chips? We can only guess, but the obvious candidate is that it's just money. Mac earns about 1/5 the revenue of iPhone. If Intel had a non-PC product line which generated 5x the revenue of their PC chips, that would be the line they put enough engineering resources into to ship about 1 generation per year rather than PC chips.
Can't agree with you there. Itanium was an extremely weird ISA, and not in a good way. There was no saving it, it deserved to die. It never should have even gotten past the theoretical design study phase, that's how bad it was. But its architects sold Intel's C-suite on a bunch of total BS claims that were not grounded in reality. Other people inside Intel tried to raise the alarm, but it was futile. They were not listened to.
I guess RISC-V will be next. Gotta catch them all!Apple has switched from MOS -> 68K -> PowerPC -> x64 -> ARM.
That legacy "cruft" is why they are the dominant PC processor type, and losing it would lose everything.
Can't agree with you there. Itanium was an extremely weird ISA, and not in a good way. There was no saving it, it deserved to die. It never should have even gotten past the theoretical design study phase, that's how bad it was. But its architects sold Intel's C-suite on a bunch of total BS claims that were not grounded in reality. Other people inside Intel tried to raise the alarm, but it was futile. They were not listened to.
The 6502 isn't a PowerPC chip.PowerPC’s not even dead! Even the 6502 is still in production.
Power PC took a while to die too because the Wii, Xbox 360, PS3, and even Wii U used it
Neither is the Z80, and it’s still in production as well. If those various unrelated chips aren’t dead after all these years, then 10 more years for x86 is very likely. Heck, maybe even 20.The 6502 isn't a PowerPC chip.
Intel foolishly though that creating an entirely new architecture for 64-bit was the way to go, forsaking any and all backwards compatibility.
That has less to do with the cost of x86 vs ARM and more todo with the cost of Apple hardware.And an other advantage of x86 is being very cheap. You can build a $2000 Intel i9 PC that will beat the $4000 M1 Ultra Mac Studio.
And an other advantage of x86 is being very cheap. You can build a $2000 Intel i9 PC that will beat the $4000 M1 Ultra Mac Studio.
I guess RISC-V will be next. Gotta catch them all!
aPlus, PPC wasn't really used much outside of the Mac, some game consoles, and some servers. x86 eclipsed it in every way. Will ARM do the same to x86? Probably not, since neither architecture is better, they're both different with their own uses. It's not like x86 vs PPC where x86 was objectively superior.
It's probably true Power10 is superior to anything Intel performance-wise, it's awesome hardware, but it has the same limitation ARM does, it doesn't run x86 software, so it runs in its own ecosystem and will never encroach on x86. I even have a Power9 i at work, great machine, runs different software than our Windows servers. DB performance is scary good though.In fact, POWER10 is superior to x86 for data center implementations, capable of replacing scores of x86 boxes with a single unit for considerable energy savings. It could, in theory, easily supplant x86 in the high-end market with better P/W, which is important for servers and data centers, where legacy software is less of a factor. (POWER10 processor cores blow "hyperthreading" out of the water, capable of running 8 threads on each core.)
Data center and server setups are much less dependent on old x86 software. If you buy a POWER10 box, I am confident that IBM will see to it that it runs what you need.it's awesome hardware, but it has the same limitation ARM does, it doesn't run x86 software
Actually there's a lot of x86 code that runs against our database. We're just as dependent on x86 as Power9 i...Data center and server setups are much less dependent on old x86 software. If you buy a POWER10 box, I am confident that IBM will see to it that it runs what you need.