Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Desktops (Apple) Windows IT

Parallels 16.5 Can Virtualize ARM Windows Natively on M1 Macs With Up to 30% Faster Performance (macrumors.com) 60

Parallels today announced the release of Parallels Desktop 16.5 for Mac with full support for M1 Macs, allowing for the Windows 10 ARM Insider Preview and ARM-based Linux distributions to be run in a virtual machine at native speeds on M1 Macs. From a report: Parallels says running a Windows 10 ARM Insider Preview virtual machine natively on an M1 Mac results in up to 30 percent better performance compared to a 2019 model 15-inch MacBook Pro with an Intel Core i9 processor, 32GB of RAM, and Radeon Pro Vega 20 graphics. Parallels also indicates that on an M1 Mac, Parallels Desktop 16.5 uses 2.5x less energy than on the latest Intel-based MacBook Air. Microsoft does not yet offer a retail version of ARM-based Windows, with the Windows 10 ARM Insider Preview available on Microsoft's website for Windows Insider program members. The ability to run macOS Big Sur in a virtual machine is a feature that Parallels hopes to add support for in Parallels Desktop later this year as well.
This discussion has been archived. No new comments can be posted.

Parallels 16.5 Can Virtualize ARM Windows Natively on M1 Macs With Up to 30% Faster Performance

Comments Filter:
  • Now all we need is an M1 in a server form.

    • by dfghjk ( 711126 )

      No we don't. M1's aren't for servers and would fail in that "form". What "we" need is an ARM Mac without a 16GB memory limitation.

      • What "we" need is an ARM Mac without a 16GB memory limitation.

        Seriously. If I'm running apps on an M1 Mac, and need to run some Windows apps too, then I am going to be running out of RAM. Lots of disk-swapping would go on, wearing down my SS HD.

    • No IMPI
      RAID 0 as the only storage choice with apple markup
      Need an apple laptop to join an replacement storage blade
      Low base ram with insane markup

    • by laird ( 2705 )

      The M1 is an awesome processor that would indeed make a nice server, though I suspect most server software wouldn't use the GPU cores. That being said, there are some very nice-looking ARM servers out. Ampere has an 80-core server, for example https://amperecomputing.com/al... [amperecomputing.com] which is engineered to be a great server, with 128 lanes of PCIe per socket, very fast RAM channels, NVME storage, etc. And the world's fastest supercomputer is ARM-based https://www.arm.com/blogs/blue... [arm.com] . You can do a lot with 158,9

  • by jellomizer ( 103300 ) on Wednesday April 14, 2021 @12:06PM (#61272896)

    For practical terms, you are going to need to emulate to get Intel x64 Windows to work. ARM Version of Windows, it all the Problem with Windows, without any of the backwards compatibility and smaller software library.

    • Comment removed based on user account deletion
      • by dfghjk ( 711126 )

        And is not available. And for which x64 is not supported except in another pre-release form. And which does not successfully run Windows ARM apps within the Mac VM.

        Seriously, this is just a troll for Superkendall, jcr and the rest of the Apple goon squad.

    • Comment removed based on user account deletion
      • Microsoft biggest screw-up was in the Implementation of .NET
        Because they wanted it to be Windows Only platform, they locked it down where it became CPU specific for a lot of modules, just so it could get a performance benchmark speed to beat Java.

        This decision to WIN over Java, did little to help with the future of Microsoft. .NET could had been a tool to help transition from 32bit to 64bit (but you needed to recompile to get 64 bit, and many of those libraries failed to run), Moving to different CPU you ge

    • as useful as the NT builds for Alpha, PPC, and MIPS were.

  • I find this metric confusing, but I assume it means the Intel version uses 2.5x the energy. So, wouldn't it be clearer to write something like "uses 40% of the energy" or "uses 60% less energy"? Or are these multipliers necessary marketing jargon these days?
    • Yup, blame marketing. 2.5x is more impressive sounding then 60% less energy.

      I guess providing the raw energy units (Watts?) is too much work. (pardon the pun)

    • It actually consumes no energy, and delivers an amount equal to 1.5x the energy of an intel macbook through the included electrodes. Apple makes no judgements about where you attach them.
  • Even in the Mac and Linux world x86 and Windows compatbility rears its ugly head. We need tools like Parallels (or UTM/Qemu) to bridge the gap. The fact that Microsoft and Intel/AMD conspire together is why we have had over 40 years worth of x86 computer monopoly. Microsoft coudn't escape it (remember the architechtures that NT 4 supported), and neither can Intel (the failure of the Itanium). M1 may be technically superior in some aspects, but compatibility wins in the long run. I can even see the day Apple
    • Right now, Codeweavers’ Crossover (Wine) appears to be the only existing solution. It works very well... except where it doesn’t work at all.

    • I can even see the day Apple transitions back to x86 happening, which happened with Xbox.

      Or Parallels implementing an x86 emulation layer.

      . . . Possibly even to allow running of 32/64-bit Universal apps (meaning it would have to be able to emulate Mojave 10.14 or lower).

      I don't want to lose all of my scientific computing software! That stuff isn't updated like commercial apps are.

  • The ARM-based M1 surely disrupted the CPU market. I have no idea what this means for the future of x86 windows/linux PCs. If Microsoft or some other manufacturer is able to produce an M1 equivalent for the PC (which is a matter of time because the incentive is there), what will happen to intel and AMD? Are we gonna live in a fragmented PC world? At least with Apple you know where things are headed because there is only one chip provider. But we're gonna be in a mess in the next few years if PC-ARM CPUs beco
    • 90-95% of users could get by with a $10 cpu of the sort that is in set-top boxes (eg Amlogic S905X3) or even phones (Snapdragon 8xx). A power user that does a lot of gaming or video processing will want a discrete video card. IO intensive systems will need a bunch of PCIe lines. Very few people are taxing their cpu these days.
    • Unless I'm on a battery I don't really care about it. Unless every single x86 application is guaranteed to work on ARM.
    • We are at an inflection point, for sure.
      So far, it's been a simple choice. Power-budgeted? ARM. Performance? x86 (with some exceptions).
      We just got to a point where ARM & x86 desktop performance are on-par, where ARM is carried by two trends:
      1. The performance improvement of x86 is ~30% year on year. ARM is a few hundred percentage points.
      2. The power consumption of a properly designed ARM system is between a quarter and a full order of magnitude lower for the same performance.

      Apple is going ARM native

  • by K. S. Kyosuke ( 729550 ) on Wednesday April 14, 2021 @01:06PM (#61273224)
    Is it running a Windows 10 ARM Insider Preview virtual machine natively on an M1 Mac compared to running a Windows 10 ARM Insider Preview virtual machine on a 2019 model 15-inch MacBook Pro with an Intel Core i9 processor, 32GB of RAM, and Radeon Pro Vega 20 graphics? That seems to be the most likely interpretation.
    • Is it running a Windows 10 ARM Insider Preview virtual machine natively on an M1 Mac compared to running a Windows 10 ARM Insider Preview virtual machine on a 2019 model 15-inch MacBook Pro with an Intel Core i9 processor, 32GB of RAM, and Radeon Pro Vega 20 graphics? That seems to be the most likely interpretation.

      That can't be the correct interpretation - you cannot run a Windows 10 ARM Insider Preview virtual machine on any Intel X86 processor.

      I know the writing is worded poorly, but it probably means vs. running a Windows 10 INTEL Insider Preview virtual machine on an Intel MacBook Pro. And I believe this. Windows VMs on a MacBook Pro hammer the CPU, cause the fans to spin up & generally consume a LOT of resources (I run one daily).

  • The two year-old MacBook has two knocks against it: 1) It is two years old; and 2) It has to virtualize the ARM instruction set. The M1 has a much easier task, since it is hosting a guest OS with the same instruction set.

    Other than developers doing cross-platform work, mostly targeted at ARM, this is a fairly useless performance metric.

  • by Holi ( 250190 )
    So helpful since not one piece of Windows software I need to use runs on Windows for ARM.
  • I know parallels is in it for Virtualization and not Emulation, but... but.. but... I now have 2 decades worth of x86 VMs that are... what, useless on an M1 mac?
    I wish for Parallels and Apple to work together to get Rosetta "uplifted" enough that it can (somehow?) function as the back end emulator for all these old VMs? I know i know, "that's not how that works". Okay fine, so I wish Parallels or some third party would create a true emulation environment for all my old Parallels VMs. Sigh. We can't keep ki

    • by Wolfrider ( 856 )

      --OMG, first world problems... M1 is the new generation for things to move forward, just have a separate PC like the rest of the world to run your old VMs on. smdh

  • ARM virtualization is faster on an ARM machine than on an Intel? Who could have predicted this?
  • Oh how I hate that weasel phrase. You can have a product which is 10x worse in every way but one, and if it's 30% better in that sole exception, you can advertise your worse product as being "up to" 30% better.

    Any number after the phrase "up to" tells you nothing about overall performance. It's an empty phrase invented by marketers to exaggerate things while being subtle enough that you might not realize it's being exaggerated. I'm naturally suspicious any time it's used. If you want to impress me, (trut

"The great question... which I have not been able to answer... is, `What does woman want?'" -- Sigmund Freud

Working...