5 ms·
I suppose dropping x86 support makes for one less architecture for Rosetta II to support.
by ibiza 9y ago
I suppose dropping x86 support makes for one less architecture for Rosetta II to support.
- seabrookmx 9y agoRosetta II being the x64 -> ARM translation layer for when they start putting the AX chips in Macbooks? HP already has it's Snapdragon convertable out that has Windows 10 x86 emulation. But surprisingly this is only _32-bit_ not 64. Looks like performance is understandably poor as well. I'd expect Apple to take their usual strategy and wait a bit until chips are a little faster/they have a more mature emulator before they make the switch. Interesting times though!
- withinrafael 9y agoRe: HP Envy It's an ARM64 chip running ARM64 OS and ARM32/x86/ARM64 Win32 and UWP apps. Just doesn't handle amd64 > arm32/64 conversion.
- jammi 9y agoI actually expect Apple to implement some "emulator-acceleration instructions" into their own chips and get excellent (almost as good, as good or better) performance once they switch, as always, because otherwise people just won't switch en masse.
- spronkey 9y agoIf Apple make the move, I kinda expect them to do nothing, and make their customers deal with incompatible software. They've been super hostile to their customers of late.
- ksec 9y agoI dont think Intel will allow that to happen without some patents issues.
- rsynnott 9y agox86 is now 30-40 years old depending on how you measure it. Even "modern" x86 (post Pentium Pro) is over 20 years old. An awful lot of the patents have expired.
- ksec 9y agoX86-64, that is the most important one.
- jammi 9y agoIt's not even by Intel; it's by AMD and they did nothing to prevent Intel from using it.
- seabrookmx 9y agoIntel did license it from AMD IIRC.
- ksec 9y agoMicrosoft has announced 64 bit emulation coming in a few months. Snapdragon Single Thread Performance isn't even great, hence with added emulation performance penalties it is going to be even slower.
- seabrookmx 9y agoYeah Apple's "big cores" do have better single threaded performance over Snapdragon, but we're not talking an order of magnitude. I think chips need to be a bit faster AND emulation overhead reduced before it gives a "can't really tell the difference between an Intel or ARM MacBook" type experience. At least for developers/creators.