:moin,
wollte nur mal auf folgendes Tool hinweisen mit dem man recht bequem undervolting betreiben kann:
http://www.meisterkuehler.de/f…ervolten-unter-linux.html
Gruß, ollo
:moin,
wollte nur mal auf folgendes Tool hinweisen mit dem man recht bequem undervolting betreiben kann:
http://www.meisterkuehler.de/f…ervolten-unter-linux.html
Gruß, ollo
Jupp, das Ding scheint wirklich gut zu sein. Werde es bald auch mal bei mir testen.
Im Ubuntuusers-Forum gibt es auch einen Thread dazu.
Hab seit einiger Zeit ein ähnliches Programm im Einsatz (cpupw), siehe 0.8V Link in der Signatur.
Läuft hier schon länger problemlos.
Gruß maxx
ZitatOriginally posted by maxxam
Hab seit einiger Zeit ein ähnliches Programm im Einsatz (cpupw), siehe 0.8V Link in der Signatur.
Läuft hier schon länger problemlos.
Hallo, ich bin der Programmierer von cpupowerd.
Zuerst habe ich auch cpupw verwendet und bei mir hat es mit einem AMD 3800+ EE SFF auch problemlos funktioniert. Jedoch Leute mit anderen AMD-CPUs haben riesen Probleme mit diesem Tool gehabt (siehe z.B. hier).
Darauf habe ich mir das Programm näher angeschaut und habe mich dann entschieden eine neues Programm zu schreiben auf Basis von powernowd, cpupw und eigenen Ideen. Bis jetzt sind keine Probleme beim Undervolting aufgetretten, bis auf Motherboards die sich nicht an die AMD-Spezifikationen halten (da gibts Probleme unter 0.8V), Bedienfehler und dem Gnome-Power-Manager.
Hi smax3,
hatte da gar nicht mehr mitgelesen in letzter Zeit weil alles so rund lief bei mir.
Ich werd Dein Programm auch mal testen...
danke für die Info
maxx
Hallo smax3,
das sieht ja sehr interessant aus.
Danke für das Tool und die Beiträge im Forum der Meisterkühler.
Kennst du eine Möglichkeit einen Athlon-XP 2000+ (A7M266-D AMD-768 Chipset) zu "Untervolten"?
danke,
Nando
ZitatOriginal von maxxam
Hab seit einiger Zeit ein ähnliches Programm im Einsatz (cpupw), siehe 0.8V Link in der Signatur.
Läuft hier schon länger problemlos.
Gruß maxx
Hi,
bin gerade dabei, cpupw zu testen, aber leider finde ich kein example einer cpupw.conf für meine AMD LE-1620 CPU und den Part der Berechnung der VID checke ich nicht ganz. Momentan läuft die CPU auf 1000MHZ bei 1,1V und einer VID von 18. Habe mal per "cpupw --voltage 0 22" die Spannung auf 1V runtergesetzt. Würde gerne die 3 Frequenzstufen einsetzen. Wäre diese cpupw.conf richtig?
Wieviel Watt Ersparnis bringt denn eine Verringerung um 0,1V cirka?
Gruß, Heinzelrumpel
o.K. Habe auf der entwicklerseite eine Erläuterung zur cpupw.conf gefunden
ZitatAlles anzeigen
Config files
Before you tell me... YES I know that the configuration files are horrible. But I will change it soon.
You can obtain an automatic generated config file of your system with the default parameters with:
$ cpupw --autoconfig
Then you can just change the settings. At the bottom of this web page is described how to calculate VID, voltage, FID, and frequency of the CPU.
A config file has this looking:
a -> Number of physical CPU's
b -> Number of logical CPU's (cores plus HT cores)
c -> CPUPW code for cpufreq driver
d -> Number of core speeds
e[1][1] e[1][2] e[1][3] e[1][4] -> e[x][1] = speed, e[x][2] = VID code
e[2][1] e[2][2] e[3][3] e[4][4] -> e[x][3] = up threshold, e[x][4] = down threshold
..................................................
e[d][1] e[d][2] e[d][3] e[d][4] -> There are as many of these as the number of core speeds
f -> Number of logical CPU's of this physical cpu
* c, d, e[x][y] and f repeat once per physical core (a times).
** in e[x][y], x must have a value between 1 and d.
EXAMPLES:
1- The config file I use for my note book:
It has an AMD Athlon 64 3000+ DTR processor.
This has one physical CPU with one core. Uses powernow-k8 cpufreq driver (code 304) and has 3 frequency steps. I have overrided the VID values with 14, 18 and 30 for each value.
1
1
304
3
1800000 14 -1 -1
1600000 18 -1 -1
800000 30 -1 -1
1
demnach muss in meiner dies stehen
1 # 1 physikalischer Prozessor
1 # 1 logischer Prozessor(kern)
304 # Code für den powenod-k8 Treiber
3 # Anzahl der Frequenzstufen
Nur dieser Teil ist mir nicht zu 100% klar
was bedeutet die letzte 2? und was bedueten die -1 -1 hinter den Frequenzen?
[edit]
Wer hätte denn ein funktionierendes Starskript für Lenny?
Leider ruft das auf meisterkühler.de ausgestellte Skript dies aus
Zitat
"EDIT: Habe leider übersehen, dass das Startscript ein weiteres Shellscript /usr/share/powernowd/cpufreq-detect.sh aufruft, das nur verfügbar ist wenn powernowd mit "sudo apt-get install powernowd" installiert ist -> powernowd muss also installiert sein, muss aber nicht gestartet werden!
Nur ist unter Debian Lenny dieses cpufreq-detect.sh nicht vorhanden.
ZitatOriginally posted by netz
Kennst du eine Möglichkeit einen Athlon-XP 2000+ (A7M266-D AMD-768 Chipset) zu "Untervolten"?
Ich glaube der Athlon-XP 2000+ ist ein K7 und da weiß ich keine Möglichkeit.
Du kannst die CPU-Family schnell feststellen, wenn du "cat /proc/cpuinfo" ausführst und schaust was bei cpu family steht. Der Wert 15 ist ein K8 und nur der wird von cpupowerd unterstützt.
heinzelrumpel
Ich würde an deiner Stelle cpupowerd verwenden anstatt cpupw 8). Da schaut die Config auch weit übersichtlicher aus 8).
ZitatWieviel Watt Ersparnis bringt denn eine Verringerung um 0,1V cirka?
bei mir bringt eine Absenkung von 1.00 auf 0.8 Volt etwa 1 Watt Ersparnis (bei 800Mhz, TDP 25W)
ZitatOriginal von NemoN
bei mir bringt eine Absenkung von 1.00 auf 0.8 Volt etwa 1 Watt Ersparnis (bei 800Mhz)
Damit kann man das Weltklima ja massiv beeinflussen
ZitatOriginal von heinzelrumpel
Damit kann man das Weltklima ja massiv beeinflussen
Das lässt sich bestimmt "schön" hoch rechnen.
(((Bei den insgesamt 23708461 Besuchern vom kommt da schon etwas zusammen. )))
ZitatOriginal von smax3
heinzelrumpel
Ich würde an deiner Stelle cpupowerd verwenden anstatt cpupw 8). Da schaut die Config auch weit übersichtlicher aus 8).
O.K habe ich jetzt mal gemacht, aber leider regelt cpupowerd mir nicht die Frequenz hoch
In der /etc/cpupowerd.conf steht
Es sind die Module powernow-k8,cpufreq_userpace, acpi-cpufreq geladen
Während cat /dev/urandom > /dev/null bleibt ie Frequenz auf 1000MHz.
Cpupowerd starte ich per
Zitat
cpupowerd -d -c /etc/cpupowerd.conf
Gruß, Heinzelrumpel
ZitatOriginal von netz
Das lässt sich bestimmt "schön" hoch rechnen.
(((Bei den insgesamt 23708461 Besuchern vom kommt da schon etwas zusammen. )))
Stellt sich nur die Frage, ob das nicht wieder dadurch zunichte gemacht wird, dass man massig Gehirnschmalz aufwenden muss, um auch nur 1 W weniger zu verbrauchen. Denn die dadurch im Schädel mehr verbrauchte Energie geht auch zu Lasten der Umwelt, gerade wenn man sie mit gepulten Krabben aus der Nordsee, die nach Spannien zum entpulen geschickt werden, wieder auffüllt.
Ich weiß, Kleinvieh maht auch Mist. Ich zähle beim Stromverbrauch z.Z. auch Erbsen, nur manchmal zweifle ich an der Sinnhaftigkeit mancher Anstrengungen.
ZitatOriginally posted by heinzelrumpel
Ich weiß, Kleinvieh maht auch Mist. Ich zähle beim Stromverbrauch z.Z. auch Erbsen, nur manchmal zweifle ich an der Sinnhaftigkeit mancher Anstrengungen.
Also bei mir ist die Ersparnis durch Undervolting im Idle ca. 2-3W (AMD X2 3800+ EE SFF, TDP 35W) und zusammen mit weiteren Massnahmen benötigt mein Rechner knapp unter 20W im Idle.
Bei CPU-Vollast ist die Einsparung natürlich weitaus größer. Die Leute, die eine stärkere AMD-CPU verwenden, sparen über 20W bei Vollast ein.
Und 3 Watt Ersparnis im Idle sind im Jahr 3*24*365 ~ 26kWh, wenn der Rechner immer läuft.
Weiters ist der Komfortgewinn durch einem langsamer drehenden CPU-Lüfter zu berücksichtigen und auch die Laufzeit eines Notebooks kann sich normalerweise verlängern.
ZitatOriginally posted by heinzelrumpel
Es sind die Module powernow-k8,cpufreq_userpace, acpi-cpufreq geladen
Während cat /dev/urandom > /dev/null bleibt ie Frequenz auf 1000MHz.
Cpupowerd starte ich per
Starte mal so:
Zitat
cpupowerd -f -c /etc/cpupowerd.conf
Dann siehst du einige Meldungen von cpupowerd was er gerade macht.
Schicke mir die Meldungen oder Poste sie hier.
Danke. Durch eine bischen tuning an der blacklist und nem Neustart tut es der Deamon jetzt auch. Gefällt mir gut so. Saubere Arbeit.
Gruß, Heinzelrumpel
Habs dann endlich auch mal probiert. (M2N-VM HDMI, BE2350)
Meine Werte von cpupw genommen und umgerechnet:
cpupowerd.conf
1000 0.8000
1800 0.9750
2000 1.0250
2100 1.0500
geht natürlich sofort, Werte waren ja auch schon lange getested
Beim Test unter 0.8V macht er allerdings die Grätsche, schade schade.
So watt, gefällt mir trotzdem besser als cpupw. (Klartext-Komfort!!!) -> bleibt drauf!
Vielen Dank für dieses tolle Stück Software
maxx
Jetzt ist cpupowerd auch bei mir im Einsatz. Und es tut tadellos.
Ist doch schön zu sehen, wie man nur durch ein wenig Software die Wattzahlen ein wenig herunter drehen kann.
Leider is auch bei mir nicht weniger als 0.8V möglich.
2 Fragen
a) Gibt es/wird es geben die Möglichkeit auch andere als die vorgegebenen CnQ Stufen anzugeben, also bsp. 500Hz? Der Rechner ist doch immer sehr ausgeruht und könnt schon langsamer laufen.
b) Man spart ja nur einige Watt, aber immerhin. Richtig bemerkbar machen könnten die sich aber bei meinem eee. Daher die Frage gibt es/wird es geben die Möglichkeit cpupowerd oder ein anderes Tool auf einen Atom loszulassen?
Danke,
Faudeer
ZitatOriginal von Faudeer
a) Gibt es/wird es geben die Möglichkeit auch andere als die vorgegebenen CnQ Stufen anzugeben, also bsp. 500Hz? Der Rechner ist doch immer sehr ausgeruht und könnt schon langsamer laufen.
So eine Tiefe Frequenz geht bei einem K8 nicht (Mulit und HTT). Die unterste Grenze ist 800MHz (manche Semprons) bzw. 1GHz (bei den Athlons, teilw. auch Semprons). Beim K10 kann man da mehr machen. Es ist auf jeden Fall geplannt, das cpupowerd auch andere Frequenzen als die vorgegebenen CnQ Stufen einstellen kann, jedoch nur innerhalb der mininmalen und maximalen CnQ Frequenz. Dieses Feature ist jedoch in der Prioritätenliste etwas weiter hinten.
ZitatOriginal von Faudeer
b) Man spart ja nur einige Watt, aber immerhin. Richtig bemerkbar machen könnten die sich aber bei meinem eee. Daher die Frage gibt es/wird es geben die Möglichkeit cpupowerd oder ein anderes Tool auf einen Atom loszulassen?
Derzeit bin ich gerade dabei, den Core2Duo Support in cpupowerd einzubauen (habe dzt. einen Pentium DualCore Testrechner). Prinzipiell kann man natürlich auch den Atom undervolten, aber da diese CPU ansich schon sehr wenig verbraucht (bietet aber auch kaum Leistung), wird das wahrscheinlich fast nichts bringen (meistens verbraucht der Chipsatz weitaus mehr als die Atom-CPU).
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!