lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:	Sun, 07 Sep 2014 15:58:02 -0700
From:	Mike Turquette <mike.turquette@...aro.org>
To:	Abel Vesa <abelvesa@...il.com>, alex.shi@...el.com,
	vincent.guittot@...aro.org, peterz@...radead.org, pjt@...gle.com,
	efault@....de, rjw@...ysocki.net, morten.rasmussen@....com,
	svaidy@...ux.vnet.ibm.com, arjan@...ux.intel.com, mingo@...nel.org,
	preeti@...ux.vnet.ibm.com
Cc:	linaro-kernel@...ts.linaro.org, markgross@...gnar.org,
	corbet@....net, catalin.marinas@....com, sundar.iyer@...el.com,
	linux-kernel@...r.kernel.org, akpm@...ux-foundation.org,
	paulmck@...ux.vnet.ibm.com, dietmar.eggemann@....com
Subject: Re: Power Scheduler Design

Quoting Abel Vesa (2014-09-07 04:47:13)
> For a while now, I've started studying the power aware scheduling problem.
> And like many other rookies out there I took all the lkml mails related
> and read them all (well, almost all) and I saw that there are some
> debating on the implementation.I even look over the implementation
> proposed of Preeti U Murthy. I also worked (just for fun) for a while on
> some ideas of my own (nothing worth sharing, yet) but I have problem
> understanding the design requirements. Here is one. 
> 
>   Some of you (even Ingo) said  that the scheduler should be the one to
> manage the cpu P/C states. In this case the governors of the cpuidle and
> cpufreq would not make any sense anymore.  Does that mean they will not
> be a part of this scheduling solution anymore?

Correct. The current thinking from the energy-aware scheduling (eas)
workshop in September is that the CPUfreq governors will go away, in
time. This won't happen soon.

Of course making smart choices on how and when to change cpu frequency
involves some platform-specific knowledge, and this will likely be
handled by the in-kernel energy model. The energy model will be
per-platform or per-machine. See the recent RFCs from Morten Rasmussen
to get more info on this.

The latest efforts are focused on task placement, but C- and P-states
will come along in the future.

Regards,
Mike
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ