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
next prev parent 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