L2 Cache and Processor Speed

Andreas Tobler yellowdog-general@lists.terrasoftsolutions.com
Mon Dec 2 11:23:01 2002


This is a multi-part message in MIME format.
--------------060507030005080509090702
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Blake Skinner wrote:
> Just installed a Sonnet G3/500 upgrade into my 8500 running YDL 2.3. I'm 
> just wondering if the proc/cpuinfo is accurate. According to the file, 
> my CPU is running at 200Mhz. However when using PowerLogix's software 
> (Sonnet's sw is some of the worst i've used) under MacOS 9, the speed is 
> reported as 500Mhz. Here is the output from cat /proc/cpuinfo:

Hm, read from OF (OpenFirmware), I know. Below my wallstreet I. The OF 
reports 300 CPU and 100 Bus. Well, in fact this machine runs @ 250/83MHz.

So I've written a little module to do the correct thing (my opinion). 
Attached.

Enjoy.
Andreas


[andreas@wallstreet ~/work-ppclinux]$ cat /proc/cpuinfo
cpu             : 740/750
clock           : 300MHz
revision        : 2.2 (pvr 0008 0202)
bogomips        : 499.71
machine         : PowerBook
motherboard     : AAPL,PowerBook1998 MacRISC
detected as     : 50 (PowerBook Wallstreet)
pmac flags      : 00000001
L2 cache        : 1024K unified pipelined-syncro-burst
memory          : 256MB
pmac-generation : OldWorld

[andreas@wallstreet ~/work-ppclinux]$ cat /proc/cpu_clock
CPU clock: detecting CPU clock
PPC 740/750
Bus frequency : 83355995 Hz
CPU frequency : 250067985 Hz
L2  frequency : 125033992 Hz
cpu-rev:  2.2 ALU
Clock:  End of Test

For the module:

PLEASE keep in mind, TRY IT ON YOUR OWN RISK. It should be safe now, but
you never know.

make,
make install (as root)
insmod clock_cpu_mod
sync (just to be on the safe side)

cat /proc/cpu_clock

--------------060507030005080509090702
Content-Type: application/x-gzip; x-mac-type="0"; x-mac-creator="0";
 name="clock-02122002.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="clock-02122002.tar.gz"

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
--------------060507030005080509090702--