Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Asahi said it's present in M2 hardware, will likely be supported in future MacOS.

https://social.treehouse.systems/@marcan/109838053800961073

  Asahi Linux is introducing support for some brand new Apple Silicon features faster than macOS.. M1 has a virtual GIC interrupt controller for enhanced virtualization performance. Linux supports it, macOS does not.. M2 introduced Nested Virtualization support. The patches for supporting that on Linux are in review; macOS still doesn't support it.


Thanks for link, that is very exciting if it works as expected.

Curious what will enable this in M2 vs M1. Looking at https://developer.arm.com/documentation/102142/0100/Nested-v... it appears to indicate nested virtualization is in Armv8.3-A and both M1 and M2 are ARMv8.5-A according to https://en.wikipedia.org/wiki/Apple_M1 and https://en.wikipedia.org/wiki/Apple_M2

Will be interesting to see what other arm cpus gain this with the Linux patches.

Have you used (non-nested) virtualization at all on Asahi? If so what is your experience with performance and overall thoughts so far?


Apple appears to have a one of a kind special license for ARM (due to being a founder of the company) so they can pick and choose otherwise "required" extensions to support and add their own extensions as well. You can't directly compare an Apple design to a specific ARM version because of this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: