It’s time to review old kernel extensions, and uninstall those no longer needed. Here’s how to do that, using uninstallers or manually.
Apple silicon
How macOS controls CPU P core cluster frequency according to the cluster total active residency, in synthetic in-core tests, compression and when running virtual machines.
A matrix multiplication test appears to be run on the AMX matrix co-processor, and behaves differently from in-core tests. And what Power modes really do.
Power use in two in-core performance tests, by number of threads run, leading to estimates of total energy used by P and E cores running the same code, at high frequencies. How efficient are the CPU cores in the M4?
From the first 8 MHz Motorola 68000, through PowerPCs reaching 2.5 GHz and more in up to 4 cores, and Intel x86 with up to 28 cores, to Apple’s M4 Max with 12 P cores at 4.5 GHz.
In-core performance compared across P and E cores in M1, M3 and M4 chips shows substantial performance improvements, particularly in vector and matrix computation.
Less glamorous than the P cores, E cores are used to run background threads. Details of their architecture, how threads are managed on them and their efficiency.
A bug, most probably in the early part of kernel boot in guest macOS, prevents M4 Macs virtualising macOS prior to 13.4.
macOS virtual machines are preferentially run on P cores. Details on their performance, core allocation, frequencies and power use/
Details of their frequency, ISA, power use, and how macOS allocates threads to P cores and relocates them. Supported by data from an M4 Pro.
