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

you are viewing a single comment's thread
view the rest of the comments
[–] 62 points 2 years ago (1 child)

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.

  • source
  • hideshow 2 child comments
  • [–] 31 points 2 years ago (2 children)

    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. https://beebomal.pages.dev/posts/apple-s-rosetta-2-vs-windows-x86-emulation-explained/

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 2 years 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.

  • source
  • parent
  • [+] -21 points 2 years ago (1 child)

    Ah right! I forgot about Windows on ARM.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 22 points 2 years ago (1 child)

    If you had read the article, they covered all this. Including your original comment and the reply to it.

  • source
  • parent
  • hideshow 2 child comments