Re: [RFC v1] Tunable sched_mc_power_savings=n

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andi Kleen
Date: Saturday, June 28, 2008 - 5:36 am

Matthew Garrett wrote:

I'm not sure you can say it that certainly. While on many standalone systems
"race to idle" is the best strategy, there are cases where it is not
true.

For example if you're in a data center at a specific operating point and
you would need to crank up the air condition at significant power cost it might
be well better overall to force all servers to a lower operating point
and avoid that.

That said in general you all should have complained when ondemand behaviour
was introduced.

Also it's unclear that the general "race to idle" heuristic really
applies to the case of the "keep sockets idle" power optimization
that started this thread.

Usually package C states bring much more than core C states
and keeping another package completely idle saves likely
more power than the power cost of running something a little
bit slower on a package that is already busy on another core.

I still think using nice levels for this is reasonable.

-Andi
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Wed Jun 25, 12:11 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Thu Jun 26, 6:49 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Dipankar Sarma, (Thu Jun 26, 8:01 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Balbir Singh, (Thu Jun 26, 8:01 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Thu Jun 26, 11:08 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Thu Jun 26, 11:31 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Thu Jun 26, 11:52 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, David Collier-Brown, (Thu Jun 26, 12:37 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Thu Jun 26, 1:17 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Dipankar Sarma, (Thu Jun 26, 2:00 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Thu Jun 26, 2:37 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Peter Zijlstra, (Thu Jun 26, 2:43 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Thu Jun 26, 3:38 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Balbir Singh, (Thu Jun 26, 9:15 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Dipankar Sarma, (Thu Jun 26, 9:54 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Thu Jun 26, 11:24 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Thu Jun 26, 11:50 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Fri Jun 27, 12:19 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Peter Zijlstra, (Fri Jun 27, 12:51 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Fri Jun 27, 1:03 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Fri Jun 27, 1:06 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, KOSAKI Motohiro, (Fri Jun 27, 1:08 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Fri Jun 27, 1:50 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, David Collier-Brown, (Fri Jun 27, 5:54 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Tim Connors, (Sat Jun 28, 4:22 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Tim Connors, (Sat Jun 28, 4:35 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Sat Jun 28, 4:55 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Matthew Garrett, (Sat Jun 28, 5:22 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Sat Jun 28, 5:36 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Matthew Garrett, (Sat Jun 28, 5:53 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, David Collier-Brown, (Sun Jun 29, 11:02 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Vaidyanathan Srinivasan, (Sun Jun 29, 9:57 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Tim Connors, (Sun Jun 29, 10:55 pm)
Re: [RFC v1] Tunable sched_mc_power_savings=n, David Collier-Brown, (Mon Jun 30, 7:18 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Andi Kleen, (Mon Jun 30, 7:31 am)
Re: [RFC v1] Tunable sched_mc_power_savings=n, Dipankar Sarma, (Mon Jun 30, 9:10 am)