All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gunter Ohrner <G.Ohrner@post.rwth-aachen.de>
To: cpufreq@lists.linux.org.uk
Subject: Re: cpufreq: powernow-k8 frequency transitions question
Date: Sun, 08 Jan 2006 03:32:07 +0100	[thread overview]
Message-ID: <dpptid$3m2$1@sea.gmane.org> (raw)
In-Reply-To: 20060103162946.GF13887@poupinou.org

Bruno Ducrot wrote:
> I'm wondering if this would have some more power saving if there are more
> low p-states.  I should some day look at this more seriously.

Ok, I just took some time to view a live concert DVD instead of studying or
coding... ;)

Well, as I result of that I changed my mind and must say: it might. At least
for saving a bit power during video decoding. I currently cannot imagine
different processing needs which require more processing power than
available at 1,0GHz and less than maximum, but there might be.

Video decoding at least needs much more processor cycles than I anticipated,
altought this DVD probably was pretty much the worst-case DVD one can
currently think of - rapid cuts, flashing lights, much movement and
interlaced video... :-/

Including deinterlacing and q2 or q3 pp filter postprocessing xine used
about 70% processing time at 1,0GHz averaged over a second (I didn't do
precise logging but just watched gkrellm with half an eye... ;); but very
"chunky" with lots of short peaks. Obviously xine doesn't use the
opportunity of available processing power to decode frames in advance and
even that out a bit, at least that was my impression.

There where some scenes where ondemand actually switched the CPU to 1,8GHz
and there where quite a few a fraction-of-a-second-peaks which seemed to be
too short for a speed transition but where the decoder would obviously have
needed a bit additional performance.

And I imagine that if even a DVD sometimes needs a bit more performance than
1,0GHz at my CPU can deliver, high-res xvid like videos will do as well,
probably even worse. 1,8 GHz would still be too much, so using faster low
states sounds reasonable for these tasks.

I did some basic energy consumption measurements when playing around with my
clock speeds last week, I just attached my whole computer to an el-cheapo
wattmeter.

Running at standard voltages the system running at 1,0GHz@1,1V needed 5
watts less compared to 1,8GHz@1,4V if idle and about 25 watts less if
loaded.

However, running at my lower voltages there where (only) 2 watts difference
when idle and about 12 watts under load.

In both cases I used burnK7 to load the system as it caused higher power
consumption than piping /dev/zero through gzip to /dev/null.

Now the question is if anyone considers these differences sufficiently
significant to invest time into tweaking the pnk8 driver... :-)

Greetings,

  Gunter

-- 
A nerd is someone whose life revolves around computers and technology. 
A geek is someone whose life revolves around computers and technology, 
and likes it!!
*** PGP-Verschlüsselung bei eMails erwünscht :-) *** PGP: 0x1128F25F ***

  parent reply	other threads:[~2006-01-08  2:32 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-02 17:37 cpufreq: powernow-k8 frequency transitions question Devriendt, Paul
2006-01-03  0:19 ` Gunter Ohrner
2006-01-03 16:29 ` Bruno Ducrot
2006-01-04  0:47   ` Gunter Ohrner
2006-01-04  1:50     ` Nebojsa Trpkovic
2006-01-04 10:45       ` Bruno Ducrot
2006-01-04 13:04         ` Nebojsa Trpkovic
2006-01-07 14:31         ` Gunter Ohrner
2006-01-07 14:28       ` Gunter Ohrner
2006-01-08  2:32   ` Gunter Ohrner [this message]
  -- strict thread matches above, loose matches on Subject: below --
2006-01-04  3:12 Devriendt, Paul
2006-01-01 12:13 Gunter Ohrner
2006-01-02 17:15 ` Andi Kleen
2006-01-03  0:16   ` Gunter Ohrner
2005-12-30  4:00 Gunter Ohrner

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='dpptid$3m2$1@sea.gmane.org' \
    --to=g.ohrner@post.rwth-aachen.de \
    --cc=cpufreq@lists.linux.org.uk \
    /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 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.