Thank you, now I understand.Turbo Boost, probably
The M1 Mac is designed to "feel" faster.I just p[icked up an air with 16gb and 1tb and am really loving it. It almost seems faster using photo mechanic and Lightroom than my 27" iMac with 64gb ram quad i7 4.2. Am I feeling a placebo effect or is the M1 really that much better? I am thinking of ditching the iMac and using the air as my main computer connected to a 27" 4k when at home. How are people doing with long term every day usage as their main machine? or should I wait till there are 27" M1 iMacs?
Howard Oakley—author of several Mac-native utilities such as Cormorant, Spundle, and Stibium—did some digging to find out why his M1 Mac felt faster than Intel Macs did, and he concluded that the answer is QoS. If you're not familiar with the term, it's short for Quality of Service—and it's all about task scheduling.
So it's really a case of hardware and software optimisation.Apple's QoS strategy for the M1 Mac is an excellent example of engineering for the actual pain point in a workload rather than chasing arbitrary metrics. Leaving the high-performance Firestorm cores idle when executing background tasks means that they can devote their full performance to the userInitiated and userInteractive tasks as they come in, avoiding the perception that the system is unresponsive or even "ignoring" the user.
What the h is tb? Terabyte? Thunderbolt? Touchbar?Well, if you disable TB, a fancy i9 loses 50-60% of it's performance, so it's not particularly surprising. TB is essential to x86 burst performance, disabling it takes away all the advantages of the platform.
HT was the intended acronym I supposeWhat the h is tb? Terabyte? Thunderbolt? Touchbar?
What the h is tb? Terabyte? Thunderbolt? Touchbar?
The actual Howard Oakley article is How M1 Macs feel faster than Intel models: it’s about QoS. Working on some experimental software yesterday and I was trying to apply the QoS settings and found something odd. If I set the QoS to Background it still used one performance core but if I set it up one level to Utility, it only used efficiency cores. No idea why that is but I found it interesting and requires more research.The M1 Mac is designed to "feel" faster.
Apple’s M1 is a fast CPU—but M1 Macs feel even faster due to QoS
Howard Oakley did an excellent deep dive on M1 scheduling and performance.arstechnica.com
So it's really a case of hardware and software optimisation.