Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

thermalthrottle

macrumors newbie
Original poster
Aug 13, 2020
24
5
Anyone found any info out there about whether the new M1 macs can support peripherals such as eGPUs when running windows in a virtual machine? I figure they should eventually be able to run eGPUs once Apple have made the ARM drivers for them in macOS but will the thunderbolt PCIE lanes work as well when running some form of virtualised Windows?

I need to upgrade one of my macs and I was going to go down the 10 core iMac route having used an 8 core and a 10 core iMac Pro before. I need to run windows with Nvidia cards in some capacity which I have been able to do with the iMacs via bootcamp and eGPU. Quite impressed with the performance of a the M1 mac mini based on some limited benchmarks so looking forward to m2 and more powerful macs so long as they can run the software I still need to use on the windows side of things.
 
Windows won’t run on an M1 Mac. Parallels doesn’t change that.

Parallels are saying they are developing a version that will...

PS above link didn’t work (for me anyway) this is the blog post if not working above
 
Windows won’t run on an M1 Mac. Parallels doesn’t change that.
Wait, isn't all these software* virtualizing (or emulating?) other PC-hardware, so that it can run other oper. systems?

* Parallels, VMWare Fusion, VirtualBox, QEmu...
 
Parallels are saying they are developing a version that will...
You’re misreading that blog post. They’re working on a version of Parallels that will run on the M1 To host virtual machines. They don’t mention Windows at all. They don’t mention running X86 code. All they are saying is that Parallels will be able to virtualization machines capable of running natively on Apple Silicon, like Linux compiled for ARM.

When Microsoft has Windows running on ARM, the new Parallels will be able to run that. Any Windows software that you’d like to run must also be available for ARM. I expect it’ll be very limited for a few years.
 
  • Like
Reactions: venom600
The problem is the architecture of the M1 chip doesn't support the eGPU. Maybe future versions of the M1 chip may support it, but this version of it does not. Hardware limitation. Just like there is a limit to the number of ports that these devices have in comparison to the previous INTEL models.

If you need eGPU support, DO NOT BUY these M1 Macs that were just announced. Wait until the next chip version comes out. No guarantee that they will support it either, but this chip definitely does not.
 
You’re misreading that blog post. They’re working on a version of Parallels that will run on the M1 To host virtual machines. They don’t mention Windows at all. They don’t mention running X86 code. All they are saying is that Parallels will be able to virtualization machines capable of running natively on Apple Silicon, like Linux compiled for ARM.

When Microsoft has Windows running on ARM, the new Parallels will be able to run that. Any Windows software that you’d like to run must also be available for ARM. I expect it’ll be very limited for a few years.
I believe the Windows Surface X is already running an ARM version of Windows.
 
I believe the Windows Surface X is already running an ARM version of Windows.
A highly custom version that isn't available anywhere else. You need to be able to buy an OEM or retail copy of Windows for ARM, and until there are more ARM pcs out there you won't be able to do that.
 
You’re misreading that blog post. They’re working on a version of Parallels that will run on the M1 To host virtual machines. They don’t mention Windows at all. They don’t mention running X86 code. All they are saying is that Parallels will be able to virtualization machines capable of running natively on Apple Silicon, like Linux compiled for ARM.

When Microsoft has Windows running on ARM, the new Parallels will be able to run that. Any Windows software that you’d like to run must also be available for ARM. I expect it’ll be very limited for a few years.

Ah yes thanks I’d conflated the two, need to read that more carefully.
 
I expect it’ll be very limited for a few years.

In the blogpost as it stands currently, there is this one remark about Windows....

"Parallels is also amazed by the news from Microsoft about adding support of x64 applications in Windows on ARM. "

Which implies not only Windows on ARM, but also x64-apps (presumably Windows..) inside Windows on ARM.

Emulate away..

(Emulating a CPU architecture is not a problem, but emulating the ABI, the driver interfaces, the BIOS and all the other stuff that makes a system from a CPU, is a problem.)
 
Anyone found any info out there about whether the new M1 macs can support peripherals such as eGPUs when running windows in a virtual machine? I figure they should eventually be able to run eGPUs once Apple have made the ARM drivers for them in macOS but will the thunderbolt PCIE lanes work as well when running some form of virtualised Windows?

I need to upgrade one of my macs and I was going to go down the 10 core iMac route having used an 8 core and a 10 core iMac Pro before. I need to run windows with Nvidia cards in some capacity which I have been able to do with the iMacs via bootcamp and eGPU. Quite impressed with the performance of a the M1 mac mini based on some limited benchmarks so looking forward to m2 and more powerful macs so long as they can run the software I still need to use on the windows side of things.
Don’t expect this to work for the same reason they don’t work on the M1. There are no ARM drivers for AMD and nVidia cards on both Mac and Windows.
 
The problem is the architecture of the M1 chip doesn't support the eGPU. Maybe future versions of the M1 chip may support it, but this version of it does not. Hardware limitation. Just like there is a limit to the number of ports that these devices have in comparison to the previous INTEL models.

If you need eGPU support, DO NOT BUY these M1 Macs that were just announced. Wait until the next chip version comes out. No guarantee that they will support it either, but this chip definitely does not.
Can you send me a proof that it is hardware limitation not software?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.