Re: [PATCH] sched/idle: Make idle poll dynamic per-cpu
From: Ingo Molnar
Date: Mon Jan 16 2023 - 04:29:30 EST
* Ingo Molnar <mingo@xxxxxxxxxx> wrote:
> > Urgh, can we please make this a cpuidle governor thing or so? So that
> > we don't need to invent new interfaces and such.
>
> I think the desired property here would be to make this interface on top
> of pretty much any governor. Ie. have a governor, but also a way to drop
> any CPU into idle-poll, overriding that.
... with the goal of having the best governor for power efficiency by
default - but also the ability to drop a handful of CPUs into the highest
performance / lowest latency idle mode.
It's a special kind of nested policy, for workload exceptions.
Thanks,
Ingo