Some cars have cylinder deactivation to improve fuel economy when just doing light tasks like cruising. Do any multicore CPU's have an equivalent? Something to cut processing power/energy usage while you're using your computer as a facebook machine that doesn't wake up all the cores until you start using something processor-heavy?
If not, why not? Is it a technical infeasibility?
Arm does something similar
yes it's called throttling you retard
sure, in linux it's pretty easy to turn on and off individual cpus/cores
there's probably scripts or something that will do it automatically
pic related, 8 online, 4 online, 1 online
>>60177375
>>60177136
Yes, it is called parking, not throttling.
0% core usage = deactivation
CPUs don't work the same as car engines in that you don't need the piston to completely turn off or idle at 1500 rpm.
>>60177375
that usually just refers to frequency adjustments
I'll take "what are C-states and P-states", please.
>>60177375
I thought throttling decreases clock rate across the board, not selectively deactivates cores.
>>60177463
>decreases clock rate across the board
it's usually per-core
>>60177489
>>60177402
not very scientific, but interestingly, my cpu runs a bit cooler if i let all 8 cores idle at their lowest frequency (1.4GHz down from 3.9GHz), versus disabling 7 of the cores, putting more strain on the one remaining core
>>60177136
yeah