|
|
Log in / Subscribe / Register

The power-aware scheduling mini-summit

The power-aware scheduling mini-summit

Posted Oct 30, 2013 19:38 UTC (Wed) by liam (guest, #84133)
Parent article: The power-aware scheduling mini-summit

I'm not seeing anything about task grouping (i.e., grouping timer-based wakeups so as to cause as few movements from idle as possible, within reason). That seems a pretty obvious (even if not obvious how to actually accomplish) place to look to go into deeper C-states.
Perhaps this has been mentioned elsewhere?
Also, has anyone considered creating a few "simple" workloads that run on an ideal scheduler? That is, the scheduler knows "exactly" (to slice precision) how, and how long, each task will run. That seems a reasonable metric to gauge further progress on the scheduler.


to post comments

The power-aware scheduling mini-summit

Posted Oct 30, 2013 20:26 UTC (Wed) by corbet (editor, #1) [Link] (1 responses)

Coalescing wakeups is done with mechanisms like timer slack; it was solved some years ago.

The creation of sample workloads was part of Paul Turner's request for stories. The linsched simulator also works with canned workloads.

The power-aware scheduling mini-summit

Posted Oct 30, 2013 22:33 UTC (Wed) by liam (guest, #84133) [Link]

Perfect. Thanks Jonathan.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds