View previous topic :: View next topic |
Author |
Message |
masaclaw n00b
Joined: 18 Jul 2002 Posts: 23 Location: Welly, NZ
|
Posted: Mon Sep 23, 2002 11:49 pm Post subject: cat /proc/cpuinfo indicates slower CPU on Titanium G4 800 |
|
|
I recently purchased a Titanium G4 800 (at least I think it is) - but when doing a
Code: | # cat /proc/cpuinfo
|
I get the following output:
Code: | cpu : 7455, altivec supported
clock : 667MHz
revision : 2.1 (pvr 8001 0201)
bogomips : 665.19
machine : PowerBook3,4
motherboard : PowerBook3,4 MacRISC2 MacRISC Power Macintosh
detected as : 73 (PowerBook Titanium III)
pmac flags : 00000003
L2 cache : 256K unified
memory : 512MB
pmac-generation : NewWorld
|
Should I be worried? Is there way to find out the CPU speed with MacOS X (i'm dual booting)?
Thanks |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Tue Sep 24, 2002 12:10 am Post subject: Re: cat /proc/cpuinfo indicates slower CPU on Titanium G4 80 |
|
|
Quote: | Should I be worried? |
No. I have heard that benh's recent kernels can speedstep up to 800MHz, but the situation you are in is the exact same one I'm in, as I haven't upgraded my TiBook kernel in a while. The 800MHz TiBooks start at 667MHz, and the software ramps it up to 800. The Linux kernel didn't have this ability until about a month ago, I think - some time after BenH got the Xserve to boot.
Here's how to check your CPU clock in OS X: go to the Energy Saver control panel, and make sure "Reduce processor performance" under Options is not checked. Then launch the Apple System Profiler (in Applications:Utilities) and it should tell you your CPU clock speed. _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
masaclaw n00b
Joined: 18 Jul 2002 Posts: 23 Location: Welly, NZ
|
Posted: Tue Sep 24, 2002 12:35 am Post subject: |
|
|
Thanks Rac - that's comforting :)
Are Benh's kernels the Gentoo ones? I have just installed Gentoo, so I should have the latest kernel on (linux-2.4.19-r6) - is this something I need to enable in the Kernel config? |
|
Back to top |
|
|
Gerk Retired Dev
Joined: 07 May 2002 Posts: 435
|
Posted: Tue Sep 24, 2002 3:16 pm Post subject: |
|
|
Yes benh kernels are the gentoo ppc kernels BUT.. the software scaling option is not in the current gentoo sources, we are working on a new release but with benh kernels it's _very_ hit and miss for find a stable version to release. His tree changes mostly daily, and not always for the good
In the meantime you can try your luck with your own benh kernel (see penguinppc.org for more details on that), or maybe grab a binary kernel and/or the src from ppckernel.org |
|
Back to top |
|
|
masaclaw n00b
Joined: 18 Jul 2002 Posts: 23 Location: Welly, NZ
|
Posted: Tue Sep 24, 2002 10:28 pm Post subject: |
|
|
Cheers for that Gerk. I'll keep my ears open for updates.
I'm still struggling to get X working smoothly, so tweaking the kernel can come later |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Mon Oct 14, 2002 7:38 pm Post subject: |
|
|
An update on this as I bring my TiBook into the brave new world of GCC 3.2: an rsync with benh's tree gave me 2.4.20-pre9-ben0. Enabling cpufreq and doing: Code: | # echo "0:667000:800000:performance" > /proc/cpufreq | ...and: Code: | $ cat /proc/cpuinfo
cpu : 7455, altivec supported
clock : 800MHz
revision : 2.1 (pvr 8001 0201)
bogomips : 797.82
machine : PowerBook3,4
motherboard : PowerBook3,4 MacRISC2 MacRISC Power Macintosh
detected as : 73 (PowerBook Titanium III)
pmac flags : 00000003
L2 cache : 256K unified
memory : 1024MB
pmac-generation : NewWorld | ...many thanks to benh! _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
masaclaw n00b
Joined: 18 Jul 2002 Posts: 23 Location: Welly, NZ
|
Posted: Sat Oct 19, 2002 12:39 am Post subject: |
|
|
Hi Rac
So how do you emerge benh's tree? I have the linux-2.4.19-r6 kernel emerged, and can't find any others.
Cheers
Tom |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Sat Oct 19, 2002 12:48 am Post subject: |
|
|
Note that this is not something that the Gentoo PPC developers recommend doing at this point, because there have apparently been some stability problems with benh kernels. You have been disclaimed. I haven't had any problems, but I also haven't used that machine very hard since I took it to Gentoo 1.4.
The instructions for using rsync to get a benh kernel tree are at the end of http://penguinppc.org/dev/kernel.shtml.
I put that line that writes to /proc/cpufreq into /etc/conf.d/local.start, and now it comes up at 800Mhz at startup now. Happy happy joy joy. _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
masaclaw n00b
Joined: 18 Jul 2002 Posts: 23 Location: Welly, NZ
|
Posted: Sat Oct 19, 2002 4:46 am Post subject: |
|
|
Ok, I now have everything up and running using the BenH Kernel. I have enabled "CPU Frequency scaling" in the kernel - but there is no file under /proc/cpufreq. Should I create one, or have I missed something?
(BTW: i've read about people trying to get hardware acceleration working for their Radeon's - but with no luck yet. Is this still the case?) |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Sat Oct 19, 2002 5:42 am Post subject: |
|
|
masaclaw wrote: | Ok, I now have everything up and running using the BenH Kernel. I have enabled "CPU Frequency scaling" in the kernel - but there is no file under /proc/cpufreq. Should I create one, or have I missed something? |
No, it should exist automatically. Here's the Platform support section of my .config, for comparison: Code: | #
# Platform support
#
CONFIG_PPC=y
CONFIG_PPC32=y
CONFIG_6xx=y
# CONFIG_4xx is not set
# CONFIG_POWER3 is not set
# CONFIG_POWER4 is not set
# CONFIG_8xx is not set
# CONFIG_8260 is not set
CONFIG_PPC_STD_MMU=y
CONFIG_CPU_FREQ=y
# CONFIG_CPU_FREQ_24_API is not set
CONFIG_CPU_FREQ_26_API=y
CONFIG_CPU_FREQ_PMAC=y
CONFIG_ALL_PPC=y
# CONFIG_APUS is not set
# CONFIG_SPRUCE is not set
# CONFIG_PAL4 is not set
# CONFIG_GEMINI is not set
# CONFIG_SMP is not set
CONFIG_ALTIVEC=y
CONFIG_TAU=y
# CONFIG_TAU_INT is not set
# CONFIG_TAU_AVERAGE is not set
CONFIG_PPC_ISATIMER=y |
Quote: | (BTW: i've read about people trying to get hardware acceleration working for their Radeon's - but with no luck yet. Is this still the case?) |
I haven't tried it since my purple horizontal jail cell experience. _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
masaclaw n00b
Joined: 18 Jul 2002 Posts: 23 Location: Welly, NZ
|
Posted: Sat Oct 19, 2002 6:19 am Post subject: |
|
|
A ha! I had:
/proc/sys/cpu/ interface (2.4.)
enabled .. which says this:
If you say N here, you'll be able to control CPUFreq using the new /proc/cpufreq interface.
So sweet! Everything now working! Luving it. Cheers again. Only thing missing now is OpenGL support .. I guess time will tell .. |
|
Back to top |
|
|
|