Pi Cluster vs. Ampere Altra Max 128-Core ARM CPU
jeffgeerling.com
jeffgeerling.com
Perhaps arm64 Macs running Linux will be one answer, but unless I'm badly misreading the documentation and status updates, you still can't blow away the MacOS and Recovery partitions because recovery MacOS is needed for some maintenance tasks such as updating the stage1 m1n1, which makes me very uncomfortable. (I'd be so happy to be corrected if that's no longer the case though!)
tldr: consider macOS Recovery as part of the boot FW.
Thanks for clarifying. Looks like that's another route to a clean, fast arm64 machine to cross off the list. :(
Is one of these machines completely bricked if you wipe the entire SSD including recovery partition, or is the recovery in a separate write-protected flash area that you can't wipe even if you try?
On Linux, you can then use idevicerestore to recover. Or you can use Configurator from a Mac.
macOS Recovery is an essential part of the security model.
It is the environment that you can do security downgrades from (to disable Secure Boot for your OS install notably). macOS on Apple Silicon uses per-OS security policies instead of a global machine one, allowing to have an unsecured install and a secured one at the same time, with just a reboot needed. As such, macOS Recovery cannot be modified.
250w of non-processor overhead would still be atrocious.
Interesting that that the Mac benchmark results are from Docker, i.e. running on a virtualized Linux kernel.