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: 39+ 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
2010-09-06 8:35 ` Speedstep on Celeron SU2300 - 20% more battery lifetime on Windows Thomas Renninger
[not found] ` <AANLkTi=WDEA+prG26g5R9oG1uZ7cNgaMrYDtug_LM7bY-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-09-06 8:35 ` Thomas Renninger
2010-09-06 15:47 ` [Discuss] " Arjan van de Ven
2010-09-06 22:03 ` Tiago Marques
2010-09-06 22:03 ` Tiago Marques
2010-09-06 23:28 ` Arjan van de Ven
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
2010-10-03 15:03 ` [Discuss] " Tiago Marques
[not found] ` <AANLkTin5Kjiw+Z4F8Y+h+c0Qb_tu1o0SuwHEJ=R3iu40-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-10-03 15:03 ` Tiago Marques
2010-10-03 15:01 ` [Discuss] " Tiago Marques
2010-09-06 22:03 ` Tiago Marques
2010-09-06 15:47 ` Arjan van de Ven
2010-09-06 21:47 ` Tiago Marques
2010-09-06 21:47 ` Tiago Marques
2010-09-07 11:47 ` Thomas Renninger
2010-09-07 11:47 ` Thomas Renninger
2010-10-03 15:06 ` Tiago Marques
2010-10-03 15:06 ` Tiago Marques
2010-09-07 15:22 ` Matthew Garrett
2010-09-07 15:22 ` Matthew Garrett
2010-09-07 16:43 ` Thomas Renninger
2010-09-07 16:43 ` Thomas Renninger
2010-10-03 15:56 ` Tiago Marques
2010-10-03 15:56 ` Tiago Marques
2010-10-03 15:45 ` Tiago Marques
2010-10-03 15:45 ` Tiago Marques
2010-10-03 15:45 ` Tiago Marques
2010-09-07 16:20 ` Len Brown
2010-10-03 15:47 ` Tiago Marques
2010-10-03 15:47 ` Tiago Marques
2010-10-03 15:47 ` Tiago Marques
2010-09-07 16:20 ` Len Brown
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 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.