We also can't forget that less than ~10 years ago, people were saying that ARM would never compete with big high-end x86 cores.
The answer is that there simply just wasn't a huge push for ARM in the high-end space, just like there was never really a big push or demand for x86 in the ultra low power space. With Intel's extremely high enterprise pricing, lack of meaningful perf/watt and overall perf improvements for 6-7 years, and complete lack of competitiveness from AMD - there was suddenly a huge drive for ARM to move up market.
There's a very select group of people in the world that truly know if the current x86 efficiency "deficiencies" are an inherent result of x86's x86-ness or just the current architecture implementations being lacking. I doubt any of them would publicly post what they know.
EDIT: I also wanted to add that a lot of ARM's massive improvements over the past few years has to do with getting access to modern, high-end cutting-edge process nodes. Mainly thanks to TSMC finally pulling ahead of Intel with their really unbeatable 7nm node.
The answer is that there simply just wasn't a huge push for ARM in the high-end space, just like there was never really a big push or demand for x86 in the ultra low power space. With Intel's extremely high enterprise pricing, lack of meaningful perf/watt and overall perf improvements for 6-7 years, and complete lack of competitiveness from AMD - there was suddenly a huge drive for ARM to move up market.
There's a very select group of people in the world that truly know if the current x86 efficiency "deficiencies" are an inherent result of x86's x86-ness or just the current architecture implementations being lacking. I doubt any of them would publicly post what they know.
EDIT: I also wanted to add that a lot of ARM's massive improvements over the past few years has to do with getting access to modern, high-end cutting-edge process nodes. Mainly thanks to TSMC finally pulling ahead of Intel with their really unbeatable 7nm node.
Comment