x86 would be more competitive in the mobile space if Intel had offered efficient chips. Is the instruction set the biggest blocker that prevented this? Or is it the licensing model? Perhaps if Intel had licensed their architecture and instruction set to others, like ARM does, they would be in a better position?
ARM's licensing model get's a lot more eyes on instructions sets and chip designs. It allows big companies like Apple come in and run the show, licensing just the instruction set. Why wasn't Intel working with large customers with an interest in custom x86 designs? In hindsight it seems presumptuous to assume there is no x86 talent outside Intel/AMD.
Really impossible to know how much the actual instruction set is holding Intel back without being on the inside.
I do think that Intel has executed badly on the ISA front too. Let’s not forget that x64 wasn’t an Intel design (how much did they spend on Itanium) and they’ve messed around with AVX-512 which just seems to eat die area and power.
By contrast Arm managed to get its customers switched over to 64 bit seamlessly and has left most of their awkward legacy behind.
For 20 years they could have afforded to. Now it may be too late. If they try I don’t think the market would punish them for it.
And in fact they are famous for killing their cash cow (memory) and focusing on the new thing (microprocessors) in the 80s under Grove. They have fallen far.
Other big companies, like Google, have this problem and haven’t made efforts to address it.
This basically summarizes why Intel is in so much trouble. They can execute well for the next 10 years and they are still hosed - they used to be practically the only supplier (AMD wasn't doing well) of the by far most used architecture in servers (and clients), and sold to 100s of thousands of customers, none of who could push them around. Now there are several architectures and several suppliers and the buyers are bigger and more concentrated than ever. They are just lucky the server market has been growing while the big cloud providers built out. It's not going to be a pretty 10 years to 2032... selling those x86's in 2032 won't be so.. high margin.