2024 could be the year the PC finally dumps x86 for Arm, all thanks to Windows 12 and Qualcomm’s new chip::We’ve already reported on Qualcomm’s new 12-core Arm uberchip, the Snapdragon X Elite, and its claims of x86-beating performance and efficiency. But it takes two to tango when it comes a maj
Having used an ARM Mac, and the pains of countless utilities and apps that are x86/x64 only, as well as the pains of virtualising x86/x64 operating systems, I’m not a fan. I can virtualise ARM just fine on x64 but not the other way around.
the_q@lemmy.world 10 months ago
Is Microsoft working on a compatibility layer like Apple did? If no then 2024 is just another x86_64 year filled with bullshit news and hype train conductors.
hansl@lemmy.world 10 months ago
There’s already a compatibility layer. Microsoft had one before Rosetta 2 was available. You can test it yourself with many windows on arm dev builds that exists, or with a Mac running windows in a VM.
Verdict; not as good as Apple (not sure how it compares with the one from Linux) but good enough. …pages.dev/…/apple-s-rosetta-2-vs-windows-x86-emu…
the_q@lemmy.world 10 months ago
Ah right! I forgot about Windows on ARM.
QuaternionsRock@lemmy.world 10 months ago
It isn’t as good because Rosetta 2 exploits some custom features built into the their M processors. Specifically, there is a special mode that strengthens the memory model, which is critical for both performance and correctness when it comes to executing multithreaded x86 programs on ARM.