From: Mark Gross <mgross@linux.intel.com>
To: Dominik Brodowski <linux@dominikbrodowski.net>
Cc: linux-pm@lists.linux-foundation.org
Subject: Re: pm qos and cpufreq interaction [Was: pm qos infrastructure and interface]
Date: Wed, 24 Oct 2007 14:21:50 -0700 [thread overview]
Message-ID: <20071024212150.GA17504@linux.intel.com> (raw)
In-Reply-To: <20071023180343.GA2624@isilmar.linta.de>
On Tue, Oct 23, 2007 at 08:03:43PM +0200, Dominik Brodowski wrote:
> Hi Mark,
>
Its good to hear from you. Will you be at the ELC conference in Linz
next week?
> On Thu, Oct 04, 2007 at 02:51:39PM -0700, Mark Gross wrote:
> > Currently we have {cpu_dma_latency, network_latency, network_throughput}
> > as the initial set of pm_qos parameters.
>
> What about cpu_throughput{_min,_max}, as being something considered to be
> proportional to the CPU frequency? This way, the cpufreq policy notifiers
> might be able to utilize the pm_qos infrastructure; but maybe even also the
> userspace interface (at least the min freq/max freq one)... Haven't thought
> this through, but maybe you (or someone else) has.
I've only thought it though enough to choose to avoid cpufreq
interactions.
Sadly core frequency is not proportional to throughput on X86
processors. I don't know how one would reliably quantify cpu throughput
in this context, other than defining latencies.
I could see something like this to prevent cpufreq throttling at bad
times, but how common of an issue is this any more?
Are we wasting watts without such information? Is CPUFREQ still making
some applications behave poorly? Ondemand and cpufreq are fairly mature
now and I don't hear of such issues any more.
--mgross
next prev parent reply other threads:[~2007-10-24 21:21 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20071004215139.GA20078@linux.intel.com>
2007-10-11 5:17 ` pm qos infrastructure and interface Andrew Morton
[not found] ` <20071010221704.6e438c71.akpm@linux-foundation.org>
2007-10-11 15:08 ` Mark Gross
2007-10-11 15:38 ` Arjan van de Ven
2007-10-23 18:03 ` pm qos and cpufreq interaction [Was: pm qos infrastructure and interface] Dominik Brodowski
2007-10-24 21:21 ` Mark Gross [this message]
2007-10-25 18:54 ` Dominik Brodowski
2007-10-25 20:53 ` Mark Gross
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20071024212150.GA17504@linux.intel.com \
--to=mgross@linux.intel.com \
--cc=linux-pm@lists.linux-foundation.org \
--cc=linux@dominikbrodowski.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox