VMware Communities
hnipen
Contributor
Contributor

Support for Intel?

Hello team, IS there any change, will the virtualization products in future support Intel virtualization on Apple MAC M1 silicon?

0 Kudos
8 Replies
viking1304
Enthusiast
Enthusiast

That will never happen.

0 Kudos
ColoradoMarmot
Champion
Champion

It really isn't possible (well, it might be technically, but the cost of doing so would be astronomical).  

 

If you need intel workloads, you'll need to run an intel machine.   

0 Kudos
Lumbergh
Contributor
Contributor

It might be "difficult", but I don't see how it would be "astronomical" or "impossible" given the fact that macOS itself already runs Intel binary code just fine using Rosetta 2, and that Windows on ARM has been developing an x86/64 emulation layer.

0 Kudos
Mikero
Community Manager
Community Manager

Apple did some really clever stuff wrt memory store ordering such that it's "easy" to switch between x86_64 and arm64/aarch64 contexts. (Lookup "Total Store Order").

However, emulating the memory layout for user-land applications is _much_ different than emulating an entire set of CPU registers in a generic sense, which is probably why they explicitly excluded x86-cpu-specific virtualization operations.

If you think anyone can do that on macOS better than Apple can (who probably tried and then gave up), on hardware which isn't well documented and where they don't have a partner or OEM program to help, I have a bridge to sell you.

-
Michael Roy - Product Marketing Engineer: VCF
MagNYC
Contributor
Contributor

Parallels did, didn't they?

0 Kudos
palter
Enthusiast
Enthusiast

No, they didn't.

Mac mini (M2 Pro/32GB/2TB), Intel NUC10i5FNH w/ESXi 7.0,
iPhone 15 Pro Max (256GB), iPad Pro 12.9" (5th gen, M1/16GB/1TB)
41mm Watch Series 9 (Aluminum), TV 4K (3rd gen), TV 4K (1st gen)
0 Kudos
MagNYC
Contributor
Contributor

Bummer - it would make life so much easier if someone did....

0 Kudos
Technogeezer
Immortal
Immortal

Complete Intel chip emulation is slow on the M1 chip and that's not a fault of the M1. I've tried to run Intel Windows using emulation software (QEMU and UTM).. It works but you won't be impressed with the performance.

I figure that you might see someone do it about the same time as an alchemist finds a way to easily turn lead Into gold or when pigs and donkeys start flying..

 

 

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
0 Kudos