Eduard Bloch wrote:

> Ich vermutte, du beziehst dich da eher auf die lausige Umsetzung des
> HLT-Befehls im Athlon-Prozessor.

Warum lausig? Das Protokoll ist komlizierter als bei
bisherigen Prozessoren. Es gibt eben einen zus�tzlichen
Probe-Status.

> Anderseits gibt es da spezielle
> Befehle, die beim Athlon einen sog. Bus-Disconnect ausl�sen und der
> Prozessor damit wirklich sparsam (und k�hl) l�uft.

Nein, die gibt es nicht. Der Systembus-Disconnect wird
explizit von der Northbridge durchgef�hrt. Die Anforderung
durch die CPU kann mittels HLT Befehl erfolgen. Wie der
Chipsatz darauf reagiert, ist seine Sache. VIA ignoriert
den Halt-Modus einfach und reagiert nur auf den Stop Grant
Special Cycle. Auf diesen hat der Prozessor aber keinen
direkten Einflu�.

> Muss nicht sein. Es gibt auch in den VIA-Chips�tzen eine Funktion, die
> an den Prozessor den genannten Befehl schickt.

Ich nehme an, mit "Befehl" meinst du jetzt das STPCLK#
Signal? Richtig, dies wird aber nicht aufgrund des HLT
Befehls gesendet und bringt den Prozessor auch nicht in den
Halt-, sondern den Stop-Grant-Zustand.

Das kann die Software �ber ACPI Funktionen ausl�sen. Das
ist wiederum chipsatzabh�ngig, wobei man von VIA ohne NDA
keine Datenbl�tter bekommt. Au�erdem ben�tigt der Prozessor
deutlich l�nger, um aus diesem Zustand wieder zu erwachen.
Der Stop-Grant-Zustand ist f�r l�ngere Ruhepausen gedacht,
nicht f�r schnelle Lastwechsel. Ein Ersatz f�r den HLT
Befehl ist das imo nicht. Zumal die Idle-Schleife des
Kernels eh nur den HLT Befehl ausf�hrt und einem das unter
Linux daher alles nichts n�tzt.

> Leider ist diese oft �ber
> das BIOS abgestellt, weil die Bus-Disconnects einige Prozent an
> CPU-Zeit "verschwenden", einige Boards nicht ausreichende Versorgung f�r
> zu h�ufige Last-�nderungen bieten, und weil einige Athlon-Releases buggy
> waren und mit Feature abst�rze aufgetretten sind.

Das ist alles richtig.

> Abhilfe schaffen Hacks
> wie lvcool:

Der Autor von lvcool Konzentriert sich nach eigenen Angaben
auf die Windows Plattform. Die derzeitige lvcool Version
unterst�tzt kaum aktuelle Chips�tze.

Gru�
Stefan

-- 
Stefan Baehre
[EMAIL PROTECTED]

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------

1101 eingetragene Mitglieder in dieser Liste.

Antwort per Email an