Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Wrong Processor Speed (AMD Mobile Sempron)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Boesmann
n00b
n00b


Joined: 04 May 2006
Posts: 49
Location: Japan

PostPosted: Thu May 11, 2006 7:03 am    Post subject: [SOLVED] Wrong Processor Speed (AMD Mobile Sempron) Reply with quote

I have a somewhat strange problem...

I bought a new laptop in December, Processor is a Mobile Sempron 2800+.

I made a networkless install (Gentoo2006.0 LiveCD), afterwards I compiled a new kernel (Gentoo-sources, 2.6.16) with the recommended safe C-flags (march=athlon-xp -O2 -pipe).
So far so good, everything works just fine.

Now I wanted to install some power-saving features (frequency scaling, ...) and I noticed that /proc/cpuinfo reports my processor to be:
Code:
...
model name: AMD Mobile Sempron(tm) 2800+
...
cpu MHz : 799
...
bogomips: 1599.84


MHz and bogomips seem to be quite consistent; anyway the processor should be running at 1600 MHz!!!

I had the same problem with WinXP (which was, of course, pre-installed on the system), but the AMD support assured me that this is an XP display error, and, right enough, the AMD cpu-info tool showed 1600 MHz.

So now I'm really confused :?.....

Did they rip me off? (...I don't think so)
Is this a kernel problem?
Could it be BIOS related?
Did I do somehting wrong? (...most probably)

Any advice or hints would be greatly appreciated!!!


Last edited by Boesmann on Fri May 12, 2006 3:55 am; edited 1 time in total
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1991
Location: Poland

PostPosted: Thu May 11, 2006 7:27 am    Post subject: Reply with quote

Some BIOSes initialize mobile CPU to lowest powersaving state, e.g. lowest frequency. This is not correct with AMD guidelines that state mobile CPU should be booted with highest performance state (highest frequency), and powersaving should be started when OS is fully loaded.
You can try and find BIOS update or simply emerge cpufrequtils and configure ondemand or conservative governor (from my experience with athlons xp conservative works better) which will scale up frequency when CPU load increases. Remember to configure kernel also...
Back to top
View user's profile Send private message
Boesmann
n00b
n00b


Joined: 04 May 2006
Posts: 49
Location: Japan

PostPosted: Thu May 11, 2006 7:49 am    Post subject: Reply with quote

Great news!

Thanks for your reply, I will give it a try tomorrow!!
Back to top
View user's profile Send private message
olger901
l33t
l33t


Joined: 17 Mar 2005
Posts: 625

PostPosted: Thu May 11, 2006 8:19 am    Post subject: Reply with quote

1 Make sure that AMD Powernow is compiled in your kernel 2 Afterwards run modprobe powernow-k7 (in case of an Socket A proc) or modprobe powernow-k8 (incase of a S754/S939 proc) and it will run at full speed.
Back to top
View user's profile Send private message
Boesmann
n00b
n00b


Joined: 04 May 2006
Posts: 49
Location: Japan

PostPosted: Thu May 11, 2006 8:24 am    Post subject: Reply with quote

olger901 wrote:
...modprobe powernow-k7 (in case of an Socket A proc) or modprobe powernow-k8 (incase of a S754/S939 proc)...


Any recommendations on how to determine this?
I already tried, but there seems to be a lot of confusion regarding this topic. Ask 3 people and hear 3 different versions :roll:
Back to top
View user's profile Send private message
Boesmann
n00b
n00b


Joined: 04 May 2006
Posts: 49
Location: Japan

PostPosted: Fri May 12, 2006 3:58 am    Post subject: Reply with quote

Thank you very much, activating PowerNow has solved my problem!

And if anyone wants to now: all Mobile Semprons are Socket 754.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum