3 ms·
Let's not forget that Microsoft did not put in the work to optimize for Arm like Apple did.
by msoad 4y ago
Let's not forget that Microsoft did not put in the work to optimize for Arm like Apple did.
- neogodless 4y agoAt least according to this related blog post[0] (and submission[1]), they've put in work, albeit not as thorough and effective as Rosetta 2. > To boost performance, we have added vendor-specific optimizations so your apps run well on a variety of Arm hardware. We have several runtime improvements to targeting server throughput (RPS) and latency. Seems largely focused on .NET 7 though[2]. [0] https://blogs.windows.com/windowsdeveloper/2022/10/24/available-today-windows-dev-kit-2023-aka-project-volterra/ https://blogs.windows.com/windowsdeveloper/2022/10/24/availa... [1] https://news.ycombinator.com/item?id=33319535 https://news.ycombinator.com/item?id=33319535 [2] https://devblogs.microsoft.com/dotnet/arm64-performance-improvements-in-dotnet-7/ https://devblogs.microsoft.com/dotnet/arm64-performance-impr...
- bpye 4y agoWindows 11 can run AMD64 applications on ARM64 through a JIT, similar to how Rosetta operates [0]. I don't know if anyone has tried to compare them in benchmarks though. [0] - https://blogs.windows.com/windows-insider/2020/12/10/introducing-x64-emulation-in-preview-for-windows-10-on-arm-pcs-to-the-windows-insider-program/ https://blogs.windows.com/windows-insider/2020/12/10/introdu...
- fomine3 4y agoArm64EC is also looks good