3 ms·
What CISC legacy baggage? Most of the old and underused operations are emulated with microcode on modern x86 processors. Chip makers use profiling tools just li
by Tsagadai 14y ago
What CISC legacy baggage? Most of the old and underused operations are emulated with microcode on modern x86 processors. Chip makers use profiling tools just like software makers, optimize the most common cases and your benchmarks improve. There are decades worth of engineering optimizations in Intel and AMD's chips. Intel has a massive engineering and R&D budget and competing with that is pretty damn hard.
It has nothing to do with evolutionary heritage and more to do with you repeating ancient myths that haven't been remotely close to the truth of a decade.
- cmccabe 14y agoOne example of legacy baggage is the fact that x86 doesn't reorder loads and stores as freely as ARM. It would be better for optimization, but it would break the creaky old software that is the lifeblood of the platform. Another example of "evoluationary heritage" is the fact that x86 chips require a northbridge and/or southbridge, whereas with ARM chips, everything is integrated on the chip. This was one reason why Atom-based designs often weren't that low power-- the CPU itself might be low-power, but the glue logic was thirsty. There is evidence that Intel is trying to change this, and put everything on one chip. I'm not trying to say that x86 will never succeed in mobile. I don't have a crystal ball. I'm just saying that the burden of proof is on Intel to prove that it can be cost and performance-competitive in that space. And I am not the only skeptic-- Apple and Microsoft use ARM for most of their mobile offerings.
- deleted 14y ago[deleted]