All of lore.kernel.org
 help / color / mirror / Atom feed
* [0/11][REPOST] Energy-aware scheduling use-cases and scheduler issues
@ 2014-01-07 16:19 Morten Rasmussen
  2014-01-07 16:19 ` [1/11] issue 1: Missing power topology information in scheduler Morten Rasmussen
                   ` (10 more replies)
  0 siblings, 11 replies; 37+ messages in thread
From: Morten Rasmussen @ 2014-01-07 16:19 UTC (permalink / raw)
  To: peterz, mingo
  Cc: rjw, markgross, vincent.guittot, catalin.marinas,
	morten.rasmussen, linux-pm, linux-kernel

Reposting the series with LKML on cc as well.

Original thread (with a few replies) can be found here:
http://article.gmane.org/gmane.linux.power-management.general/41501

Sorry for double-posting.

Morten

------------------------------------------------------------------------

Hi,

One of the requests from the scheduler maintainers at the Energy-aware
Scheduling workshop at Kernel Summit this year was to provide plain text
descriptions of use-cases (workloads) and system topologies. To get that
moving I have written some short texts about some use-cases. In addition
I described a list of issues that today prevent mainly the scheduler
from achieving a good energy/performance balance in common use-cases.
The follow-up emails are structured as follows:

1-6:	Current issues related to energy/performance balance.
7-10:	Use-cases (overall behaviour and energy/performance goals)
11:	DVFS example (for reference)

I'm hoping that this provides some of the background for why I'm
interested in improving energy-awareness in the scheduler. I'm aware
that the use-cases and issues/wishlist don't cover everyone's area of
interest. Input is needed to fix that.

Comments and input are appreciated.

Morten


^ permalink raw reply	[flat|nested] 37+ messages in thread
* [0/11] Energy-aware scheduling use-cases and scheduler issues
@ 2013-12-20 16:45 Morten Rasmussen
  2013-12-20 16:45 ` [11/11] system 1: Saving energy using DVFS Morten Rasmussen
  0 siblings, 1 reply; 37+ messages in thread
From: Morten Rasmussen @ 2013-12-20 16:45 UTC (permalink / raw)
  To: peterz, mingo
  Cc: rjw, markgross, vincent.guittot, catalin.marinas,
	morten.rasmussen, linux-pm

Hi,

One of the requests from the scheduler maintainers at the Energy-aware
Scheduling workshop at Kernel Summit this year was to provide plain text
descriptions of use-cases (workloads) and system topologies. To get that
moving I have written some short texts about some use-cases. In addition
I described a list of issues that today prevent mainly the scheduler
from achieving a good energy/performance balance in common use-cases.
The follow-up emails are structured as follows:

1-6:	Current issues related to energy/performance balance.
7-10:	Use-cases (overall behaviour and energy/performance goals)
11:	DVFS example (for reference)

I'm hoping that this provides some of the background for why I'm
interested in improving energy-awareness in the scheduler. I'm aware
that the use-cases and issues/wishlist don't cover everyone's area of
interest. Input is needed to fix that.

Comments and input are appreciated.

Morten


^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2014-01-21 18:53 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-07 16:19 [0/11][REPOST] Energy-aware scheduling use-cases and scheduler issues Morten Rasmussen
2014-01-07 16:19 ` [1/11] issue 1: Missing power topology information in scheduler Morten Rasmussen
2014-01-07 16:19 ` [2/11] issue 2: Energy-awareness for heterogeneous systems Morten Rasmussen
2014-01-07 16:19 ` [3/11] issue 3: No understanding of potential cpu capacity Morten Rasmussen
2014-01-13 21:07   ` Rafael J. Wysocki
2014-01-14 10:27     ` Peter Zijlstra
2014-01-14 16:39     ` Morten Rasmussen
2014-01-14 16:51       ` Peter Zijlstra
2014-01-07 16:19 ` [4/11] issue 4: Tracking idle states Morten Rasmussen
2014-01-07 16:19 ` [5/11] issue 5: Frequency and uarch invariant task load Morten Rasmussen
2014-01-08 12:31   ` Peter Zijlstra
2014-01-16 11:16     ` Morten Rasmussen
2014-01-07 16:19 ` [6/11] issue 6: Poor and non-deterministic performance on heterogeneous systems Morten Rasmussen
2014-01-07 16:19 ` [7/11] use-case 1: Webbrowsing on Android Morten Rasmussen
2014-01-07 16:19 ` [8/11] use-case 2: Audio playback " Morten Rasmussen
2014-01-07 16:19 ` [9/11] use-case 3: Video " Morten Rasmussen
2014-01-07 16:19 ` [10/11] use-case 4: Game " Morten Rasmussen
2014-01-07 16:19 ` [11/11] system 1: Saving energy using DVFS Morten Rasmussen
2014-01-20 16:32   ` Pavel Machek
2014-01-21 12:14     ` Morten Rasmussen
2014-01-21 12:31       ` Pavel Machek
2014-01-20 16:49   ` Pavel Machek
2014-01-20 17:10     ` Catalin Marinas
2014-01-20 17:17       ` Catalin Marinas
2014-01-20 17:47         ` Pavel Machek
2014-01-20 18:03           ` Catalin Marinas
2014-01-20 19:15             ` Pavel Machek
2014-01-21 11:19               ` Catalin Marinas
2014-01-20 17:54       ` Pavel Machek
2014-01-20 18:16         ` Catalin Marinas
2014-01-20 20:44           ` Pavel Machek
2014-01-20 18:25         ` Sebastian Reichel
2014-01-21 18:53           ` Kalle Jokiniemi
2014-01-20 18:12       ` Pavel Machek
2014-01-21 11:42         ` Catalin Marinas
2014-01-21 12:20           ` Pavel Machek
  -- strict thread matches above, loose matches on Subject: below --
2013-12-20 16:45 [0/11] Energy-aware scheduling use-cases and scheduler issues Morten Rasmussen
2013-12-20 16:45 ` [11/11] system 1: Saving energy using DVFS Morten Rasmussen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.