cpufreq Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Renninger <trenn@suse.de>
To: Tiago Marques <tiagomnm@gmail.com>
Cc: cpufreq@vger.kernel.org
Subject: Re: Speedstep on Celeron SU2300
Date: Thu, 2 Sep 2010 01:52:37 +0200	[thread overview]
Message-ID: <201009020152.37466.trenn@suse.de> (raw)
In-Reply-To: <AANLkTimd_NCXtsWcSzWhiBNx_v1UUb7CXSYTkiXFL1ne@mail.gmail.com>

On Thursday 02 September 2010 01:17:14 Tiago Marques wrote:
> Hi Thomas. Thanks for the message.
> 
> On Wed, Sep 1, 2010 at 11:40 PM, Thomas Renninger <trenn@suse.de> wrote:
> > On Sunday 29 August 2010 06:54:44 Tiago Marques wrote:
> >> Hi,
> >> I'm having a problem with this processor not having frequency steps
> >> and apparently only voltage steps. I find it very strange but that's
> >> what Intel's documentation suggests. I can't load acpi-cpufreq because
> >> it doesn't find any device and battery life in linux is suffering
> >> around 20% less due to this.
> > Where do you have the 20% info from, I doubt you verified it?
> 
> Yes. Since it seems no one can't return Windows licenses for refunds
> anymore, I have went ahead and booted windows on it, without any
> driver installed and just configured it to have frequency scaling
> working, which in this case is only voltage scaling.
> I measured almost 6 hours of battery life and the processor & chipset
> frequently had the fan stop when idling.
> 
> In linux, in the same conditions, I got less than 4 hours and the fan
> never stops. I configured a PCI-express power saving feature on the
> kernel and it seems to have dropped noise a bit. Battery life is still
> not great and the fan still never stops. I'm trying to find something
> with which I can measure the actual power going through the AC adapter
> but for now battery life tests is pretty much all I can do.
There is current battery power drain somehwere in
/proc/acpi/battery/*/*
It normally updates not that often, but may be better and accurate enough if you
take several values, than waiting for the battery got drained.

> The 20% figure is obviously optimistic since I'm accounting a positive
> effect from the PCI-Express power saving feature to not quote 33%
> less.
Yep, this could be the graphics card as well.
What kind of graphics card has it and which driver are you using?

> >> I have confirmed that the CPU supports
> >> Speedstep, just this very strange variation.
> > You are not the only one:
> > https://bugzilla.kernel.org/show_bug.cgi?id=16072
> > [HP Pavilion dm1-1110ev] Cpufreq doesn't work at all ( Intel Celeron U2300 )
> > or the last comments (or search for U2300) here:
> > http://software.intel.com/en-us/articles/enhanced-intel-speedstepr-technology-and-demand-based-switching-on-linux/
> >
> >> Can I somehow help with this to get it fixed? Who are the current maintainers?
> > Not exporting cpu frequencies seem to be intended for this cpu for whatever reasons.
> 
> It doesn't have more than one. I checked in windows and I also can't
> change frequency, despite reports from a person on the contrary:
> 
> http://scottiestech.info/2010/02/05/how-to-increase-your-laptops-battery-life-a-lot-with-crystalcpuid/
> 
> I have confirmed that the GM45 chipset doesn't support frequency
> scaling of the FSB on Intel's datasheet, so the speed he reports of
> 98MHz is a bug. I found similar frequencies upon use. Since I
> performed my tests with LCD brightness in full, that would account for
> the one hour difference on the best result, while the less than four
> hours he also reports may be due to speedstep not working before he
> messed with configurations.
> 
> I tried the same program and the CPU is locked at 6x, although the
> voltage isn't, it's somewhere from 0.925 to 1.075v if I recall
> correctly.
> 
> > If you have efficient C-states, frequency states are not that important.
> 
> I know. But what about voltage? Intel's datasheet clearly states this
> processor supports two voltage states, I guess for the purpose of
> relaxing clock binning requirements for these CPUs. I'm thinking it
> does scale when in windows.
> The Pentium SU4100 has similar problems but he allows one p-state,
> from 1300MHz to 1200MHz.
> I can't seem to find the lowest multiplier available on these
> platforms, CrystalCPUID lists mine as 6x, hence 1200MHz. I thought
> Core 2's could idle at something like 800MHz and I find it strange
> that this one can't also.
Interesting. Possibly you have luck finding a document from Intel about
this CPU describing this a bit. I'd be interested in the outcome, but don't
have to time to dig for it.

     Thomas

  reply	other threads:[~2010-09-01 23:52 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <AANLkTiktJ5Xgnsmq2je7T3Yc5Sf53Bu8vWMM1XT1V_vm@mail.gmail.com>
     [not found] ` <AANLkTikhSK8ep1y7y8NJpJamGm0bhpqkWscYEx-era0h@mail.gmail.com>
2010-08-29  4:54   ` Speedstep on Celeron SU2300 Tiago Marques
     [not found]     ` <AANLkTinKUSMWC9GZpPeQGzFM_68sRRpU_=_vRunJ8jad@mail.gmail.com>
2010-09-01  0:36       ` Tiago Marques
2010-09-01 22:40     ` Thomas Renninger
2010-09-01 23:17       ` Tiago Marques
2010-09-01 23:52         ` Thomas Renninger [this message]
2010-09-04 11:33           ` Tiago Marques
     [not found]             ` <AANLkTi=WDEA+prG26g5R9oG1uZ7cNgaMrYDtug_LM7bY-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-09-06  8:35               ` Speedstep on Celeron SU2300 - 20% more battery lifetime on Windows Thomas Renninger
2010-09-06 15:47                 ` [Discuss] " Arjan van de Ven
2010-09-06 22:03                   ` Tiago Marques
2010-09-06 23:28                     ` Arjan van de Ven
     [not found]                       ` <4C85790A.50005-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2010-10-03 15:01                         ` Tiago Marques
     [not found]                           ` <AANLkTin5Kjiw+Z4F8Y+h+c0Qb_tu1o0SuwHEJ=R3iu40-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-10-03 15:03                             ` Tiago Marques
2010-09-06 21:47                 ` Tiago Marques
2010-09-07 11:47                   ` Thomas Renninger
2010-10-03 15:06                     ` Tiago Marques
2010-09-07 15:22                   ` Matthew Garrett
2010-09-07 16:43                     ` Thomas Renninger
2010-10-03 15:56                       ` Tiago Marques
2010-10-03 15:45                     ` Tiago Marques
2010-09-07 16:20                   ` Len Brown
2010-10-03 15:47                     ` Tiago Marques

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=201009020152.37466.trenn@suse.de \
    --to=trenn@suse.de \
    --cc=cpufreq@vger.kernel.org \
    --cc=tiagomnm@gmail.com \
    /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