Tiny Core Linux

General TC => General TC Talk => Topic started by: panini on December 14, 2009, 06:01:48 AM

Title: AMD Quad core processors CPU freqquency scaling
Post by: panini on December 14, 2009, 06:01:48 AM
Do the Qaudcore AMD opetron processors support CPU frequency scaling? In particular Quad-Core AMD Opteron(tm) Processor 2352
Quad-Core AMD Opteron(tm) Processor 2356
Quad-Core AMD Opteron(tm) Processor 2378
For some processors I do not see the scaling_driver?  Where do we get that?
Title: Re: AMD Quad core processors CPU freqquency scaling
Post by: neonix on December 14, 2009, 10:09:24 AM
I'm not 100% sure does your cpu support frequency scaling, but the correct module for Opteron processor family should be powernow-k8.ko.

If you want to use it in Tiny Core, you will have to compile module yourself or kompile it into the kernel.
I recomment you to use Slax 6, and test that it works.   
Title: Re: AMD Quad core processors CPU freqquency scaling
Post by: panini on December 14, 2009, 10:39:00 AM
We are using RHEL  and we do not find the /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver ...

The driver is not installed on servers with these processors:
 
Quad-Core AMD Opteron(tm) Processor 2352
Quad-Core AMD Opteron(tm) Processor 2356
Quad-Core AMD Opteron(tm) Processor 2378
 
The driver is installed on servers with these processors:
 
Dual-Core AMD Opteron(tm) Processor 2218
Dual-Core AMD Opteron(tm) Processor 8220
Dual-Core AMD Opteron(tm) Processor 8222
 
should I look for scaling_driver specifically? In some instanced I found scaling _governer instead of driver.
Title: Re: AMD Quad core processors CPU freqquency scaling
Post by: bmarkus on December 14, 2009, 12:43:44 PM
I'm not 100% sure does your cpu support frequency scaling, but the correct module for Opteron processor family should be powernow-k8.ko.

If you want to use it in Tiny Core, you will have to compile module yourself or kompile it into the kernel.
I recomment you to use Slax 6, and test that it works.  

Why SLAX 6 and why to compile the kernel module? It is available for TC in the repo: cpufreq-2.6.29.1-tinycore.tczm I do not know Opteron, but always can try the generic acpi-cpufreq module.

Kindly advice to read this WIKI guide (http://wiki.tinycorelinux.com/tiki-index.php?page=Cpu+frequency+scaling+basics).
Title: Re: AMD Quad core processors CPU freqquency scaling
Post by: neonix on December 14, 2009, 01:20:31 PM
Quote
Why SLAX 6 and why to compile the kernel module? It is available for TC in the repo: cpufreq-2.6.29.1-tinycore.tczm.
You right. I didn't noticed that cpufreq-2.6.29.1-tinycore.tczm module exists. I was using appbrowser search and I didn't  find nothing about "powernow-k8".
Title: Re: AMD Quad core processors CPU freqquency scaling
Post by: bmarkus on December 14, 2009, 01:27:18 PM
I was using appbrowser search and I didn't  find nothing about "powernow-k8".

It is a good practice to use search function of the forum. Using 'powernow-k8' as a keyword gives relevant posts, including 'Cpu frequency scaling basics' article.

Searching 'tinycore linux frequency scaling' in Google also works, second hit is the same article.