Forum > Linux
Linux port of Alex Kan's?
Raistmer:
Yes, T2330 was Lenovo notebook.
Under Windows power saving was set to "hi prformance" option and checked by CPU-Z that there is no CPU multiplier switching. And this action didn't change run time against "balance" opton. At "balance" option there was CPU multiplier switch in idle state (x8 <-> x6 as I recall correctly), but again, no changes in WU run times (probably CPU don't want change his multiplier under heavy load).
So I supposed the same behavior for Linux and took no additional actions after booting Ubuntu from live CD. If anyone can point how to disable all power saving features under this linux version I would repeat that tests :)
And about AMD - It's usual host and no power saving active at all. Results was obtained with dedicated test WUs under KWSN bench Windows/Linux version. BTW, Windows version had even more load cause this host acts as router and terminal server under Windows and no activity at all under linux (even no network).
I propose to post bench results in separate thread here to collect rintime base for different OS/CPU/Memory/App combinations. There was such database on http://www.marisan.nl/seti/ but now this url leads here.
It would be very useful to have such database IMHO.
UncleVom:
Since no Ubuntu users have come to the rescue.
I'm not a Ubuntu or even a Gnome user, but I've loaded the live CD on my desktop (sorry no suitable laptop) and switched it to crunching my workunits for a comparison.
I'm kind of up to my ears in work right now, but I'll try to figure out whats going on, I have confirmed that the laptop-detect and laptop-mode-tools packages are loaded by the default live CD.
UncleVom
UncleVom:
The Ubuntu live CD seems to crunch at a similar rate to my Debian sid installation any difference seems to be lost in the noise of workunit variability.
I did turn up this posting from Toby in March on the Number Crunchers Forum on Seti@home in a Windows vs. Linux thread.
"I see the same behavior on my laptop running Ubuntu. Idle processes do not cause the kernel to initiate CPU power level change. You can change this behavior with the cpufreq-selector command. To make the CPU run at full speed all the time, just type this command into a terminal:
sudo cpufreq-selector -g performance
This causes the kernel to use the "performance" governor to determine when speedstep/powernow features are enabled. The other governors that are available are powersave, conservative, ondemand and userspace. I believe the default one is "ondemand" which, as the name suggests, keeps the CPU at low speed unless more power is needed. You can also lock the CPU in at a specific frequency with this command:
sudo cpufreq-selector -f 1670000
The 1670000 means 1.67 GHz (my CPU can run at 1, 1.67 or 2 GHz).
I'm sure there is some GNOME/KDE interface to this feature that doesn't require breaking out a terminal but thats the quick and dirty way :)
You can view the speed your CPU is currently running at with this command:
cat /proc/cpuinfo
and looking for the line that starts with "cpu MHz." There is also a GNOME panel widget (or whatever they're called) under the "System & Hardware" section entitled "CPU Frequency Scaling Monitor" that will graphically tell you at what speed your CPU is running."
HTH
UncleVom
zvonas:
Thank you very much for this release. I've been waiting for that impatiently 8) I'm running that on 32 bit Fedora (32bit SSE3&SSSE3), everything seems working perfectly ;)
Raistmer:
@UncleVom
Thanks for info! Will try to retest with new power settings :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version