This is one of those “this question half-belongs on the Early Intel Macs forum and half-belongs to a non-existent ‘all Intel Macs’ forum (and maybe a foot in the “iMac” forum)”:
Earlier, I posted on the “What have you done with an Early Intel (Mac) recently” the use of the Intel Power Gadget monitoring graphs and the Turbo Boost switcher utility on my Sandy Bridge MBP I picked up in March.
One thing in my mind I’d expected, intuiting (semi-incorrectly) from the long-term behaviour of my late 2013 Haswell A1418 iMac running a quad-core i5-4570S, was in how much higher the Turbo Boost mode has been on my A1278 MBP (and what makes it a toasty boi when pushing it hard). The latter is a dual-core i7 (i7-2640M rated nominally at 2.8 GHz); given the extended behaviour of that iMac I’ve had since 2020, I expected the Turbo Boost for the i7-2640M to be 3.1GHz. It’s not. It’s 3.5GHz, which explains the toasty part.
Why did I think it would be 3.1GHz? This is where it gets mystifying (to me, at least). That 3.1 figure would be 300MHz higher than its nominal clock speed.
I extrapolated that from months of letting the aforementioned iMac run a bunch of Handbrake encodes at full hilt. The iStat menubar info on the CPU clock speed would move up from 2.9GHz resting to 3.2 GHz Turbo Boost max (a 300MHz difference), bringing all four cores to nearly 100 per cent (again, it’s encoding, so that was completely expected). Which I thought 3.2GHz for Turbo Boost was as-designed, even though I know my eyes had looked over that CPU’s company specs before.
Contrary to what my mind assumed to be its designed limit, the i5-4570S is a CPU designed not for 3.2GHz boost, but a 3.6GHz boost! (Also worth keeping in mind: I have Macs Fan Controller set to run max fan speed whilst encoding, which can bring core temps to the 80–85°C range, but still well below the threshold of the CPU throttling itself to limit overheating.
So… uh… what is going on here?
Is this a firmware-based governor limiting its max turbo boost to 3.2GHz rather than 3.6GHz, or is there something else at work here? (Just a quick note: there aren’t Energy Saver settings to toggle processor performance on this model line.) I note in Intel Power Gadget that if I put a heavy load on the system (i.e., a test encode), the “Core REQ(uested)” line wants more than 3.2GHz, but isn’t being given more than 3.2GHz.
Does anyone know the ins and outs of the Core iX series CPUs to explain this discrepancy like I’m five? Whatever the case, I’m kind of meh at the realization that this CPU is meant to Turbo Boost higher than what I’ve ever seen on it.
Earlier, I posted on the “What have you done with an Early Intel (Mac) recently” the use of the Intel Power Gadget monitoring graphs and the Turbo Boost switcher utility on my Sandy Bridge MBP I picked up in March.
One thing in my mind I’d expected, intuiting (semi-incorrectly) from the long-term behaviour of my late 2013 Haswell A1418 iMac running a quad-core i5-4570S, was in how much higher the Turbo Boost mode has been on my A1278 MBP (and what makes it a toasty boi when pushing it hard). The latter is a dual-core i7 (i7-2640M rated nominally at 2.8 GHz); given the extended behaviour of that iMac I’ve had since 2020, I expected the Turbo Boost for the i7-2640M to be 3.1GHz. It’s not. It’s 3.5GHz, which explains the toasty part.
Why did I think it would be 3.1GHz? This is where it gets mystifying (to me, at least). That 3.1 figure would be 300MHz higher than its nominal clock speed.
I extrapolated that from months of letting the aforementioned iMac run a bunch of Handbrake encodes at full hilt. The iStat menubar info on the CPU clock speed would move up from 2.9GHz resting to 3.2 GHz Turbo Boost max (a 300MHz difference), bringing all four cores to nearly 100 per cent (again, it’s encoding, so that was completely expected). Which I thought 3.2GHz for Turbo Boost was as-designed, even though I know my eyes had looked over that CPU’s company specs before.
Contrary to what my mind assumed to be its designed limit, the i5-4570S is a CPU designed not for 3.2GHz boost, but a 3.6GHz boost! (Also worth keeping in mind: I have Macs Fan Controller set to run max fan speed whilst encoding, which can bring core temps to the 80–85°C range, but still well below the threshold of the CPU throttling itself to limit overheating.
So… uh… what is going on here?
Is this a firmware-based governor limiting its max turbo boost to 3.2GHz rather than 3.6GHz, or is there something else at work here? (Just a quick note: there aren’t Energy Saver settings to toggle processor performance on this model line.) I note in Intel Power Gadget that if I put a heavy load on the system (i.e., a test encode), the “Core REQ(uested)” line wants more than 3.2GHz, but isn’t being given more than 3.2GHz.
Does anyone know the ins and outs of the Core iX series CPUs to explain this discrepancy like I’m five? Whatever the case, I’m kind of meh at the realization that this CPU is meant to Turbo Boost higher than what I’ve ever seen on it.
Last edited: