Preferences

olejorgenb parent
> Apple has had decades optimizing its software and hardware stacks to the demands of its majority users, whereas Intel and AMD have to optimize for a much broader scope of use cases.

But as you mention - they've at multiple times changed the underlying architecture, which surely would render å large part of prior optimizations obsolete?

> Software in x86 world is not optimized, broadly, because it doesn’t have to be.

Do ARM software need optimization more than x86?


rerdavies
> Do ARM software need optimization more than x86?

If Windows-World software developers could one day announce that they will only support Intel Gen 14 or later (and not bother with AMD at all), and only support the latest and greatest NVidia GPUs (and only GPUs that cost $900 or more), I'm pretty sure they would optimize their code differently, and would sometimes get dramatic performance improvements.

It's not so much that ARM needs optimizations more, but that x86 software can't practically be broadly optimized.

This item has no comments currently.