MiniLogo
Au-Ja
MSI Banner
werbung
werbung
Menu
NesteQ
werbung
Meldungen Testberichte Downloads    Forum    Style 1024 1280    feed  feed  feed
English FranÇaise Español Nederlands Russian Chinese

AMDs Feature Cool'n'Quiet - 1/2
09.10.2003 by holger

Update vom 20.11.2003: Praxis - Cool'n'Quiet und die Power Schemes

Um AMDs Feature Cool'n'Quiet ranken sich mittlerweile Mythen und Legenden, die jeglicher Grundlage enbehren - das haben Mythen und Legenden wohl so an sich.
Zunächst einmal sollte die Frage gestellt werden, auf welcher Basis sich das Feature diskutieren lässt: Das dürften wohl ausschließlich die AMD Tech Docs zum A64/A64FX/Opteron sein!
Also knüpfen wir uns zunächst das BIOS and Kernel Developer's Guide for AMD 64 and AMD Opteron Processors vor. Dort heisst es auf Seite 219:

"The hardware supporting P-state transitions in AMD processors is referred to as AMD PowerNow! technology for mobile systems and AMD Cool’n’Quiet technology for desktop systems. In this document all descriptions of AMD PowerNow! technology, software and driver apply to AMD Cool’n’Quiet technology, software, and driver."
Demnach handelt es sich bei AMDs Cool'n'Quiet keinesfalls um eine bahnbrechende Neuerung, sondern um AMDs bekanntes PowerNow - neu ist alleine der Einsatz dieser Technik im Desktop-Bereich. Weiterhin heisst es:
"For operating systems without native support for P-state transitions (legacy operating systems) using Revision C and subsequent processors, AMD PowerNow! software is used to perform Pstate transitions. In this case, a BIOS generated Performance State Block (PSB) is used by AMD PowerNow! software to determine what P-states are supported by the processor in the system."
Die Sachlage ist also eindeutig: Der User verfügt im vorgenannten Beispiel über ein Betriebssystem, das keinen "native support" für P-States bietet; dazu zählen, schaut man sich AMD Athlon 64 Processor Utilities and Updates an, Windows ME/2000 - von Windows 98 ist nicht die Rede, also gibt es wohl keinen Support. Nutzt der User also ME/2000, muss AMDs AMD Athlon 64 Cool'n'Quiet Software for Windows ME and Windows 2000, Version 1.0.1.7 installiert werden. Weiterhin muss die Revision der CPU größer "C" sein - das ist bei den an Endkunden ausgelieferten CPUs (diese sind C0) aber ohnehin der Fall -, außerdem muss das Bios eine korrekte Implementierung auweisen.
Bei den Betriebssystemen mit "native support" müssen folgende Voraussetzungen gegeben sein:
"For operating systems that have native support for P-state transitions using Revision C and subsequent processors, a processor-specific driver is used by the operating system to make P-state transitions. In this case, BIOS-provided ACPI-defined P-state objects inform the operating system that P-state transitions are supported by the system, which P-states are supported, and when given P-states are available for use by the operating system."
Die Voraussetzungen sind demnach schnell aufgezählt: Auf Seite 219/220 des Papers findet sich eine Zusammenfassung:
    "BIOS is required to: 220 Power and Thermal Management Chapter 9 26094 Rev. 3.06 September 2003 BIOS and Kernel Developer’s Guide for the AMD Athlon 64 and AMD Opteron Processors
  • Determine that the processor supports P-state transitions.
  • Have a valid set of P-states for the processor, based on the processor data sheet.
  • Take chipset or system limitations into account before providing the ACPI-defined P-state objects described in 9.6 on page 230, or the PSB described in 9.7 on page 239 of this document.
  • If P-states are supported and a Revision C or higher revision processor is present, BIOS is required to provide both:
  • ACPI-defined P-state objects for operating systems that support native P-state control.
  • a PSB in support of AMD PowerNow! software with legacy operating systems.
    The BIOS must not provide the ACPI P-state objects or the PSB if:
  • The processor does not support P-state transitions.
  • The processor is Revision B.
  • The chipset or system does not support P-state transitions.
  • The BIOS does not have a set of valid P-states derived from the processor data sheet."
Über die Anzahl der definierten P-States findet man auf Seite 238 folgende Aussage:
    "Issues a Notify(\\_PR.CPU0, 0x80) which forces the OS to re-evaluate the _PPC object.
  • _PPC reads the state of the ACAV pin and returns:
    0 if the system is AC-powered. All P-states are available.
    n if the system is battery-powered, where n is the highest P-state is supported when battery-powered. Only P-states n and lower are available. For example, if a processor supports 3 P-states:
    P0 = 2400 MHz at 1.2 V
    P1 = 1600 MHz at 1.1 V
    P2 = 800 MHz at 1.0 V
    Then n = 2 will limit the maximum P-state to 800 MHz at 1.0 V when the system is battery-powered."
Demnach sollten (!) beim normalen "AC-powered"-Betrieb - und damit haben wir es bei einem Desktop-Computer mit einem Netzteil an der Steckdose ja zu tun -, alle möglichen P-State-Modi abrufbar sein!

Hoffentlich hat euch die obige Ausführung ein wenig geholfen und Licht ins Dunkel gebracht. Auf Diskussionen, die sich um die Ordering-Part-Number sowie auf "Power Schemes" beziehen, sollte man sich momentan nicht einlassen, da es keine fundierte Aussage vom CPU-Hersteller dazu gibt! Wer es noch nicht gemerkt hat: Das von uns analysierte BIOS and Kernel Developer's Guide for AMD 64 and AMD Opteron Processors schließt neben dem Athlon 64 auch den Opteron ein, nicht jedoch den Athlon 64 FX. Wir gehen daher davon aus, dass neben dem A64 auch der Opteron, nicht jedoch der A64 FX Cool'n'Quiet beherrscht.

Update vom 20.11.2003: Praxis - Cool'n'Quiet und die Power Schemes

Diesen Artikel diskutieren...

werbung
© copyright 1998-2010 by Dipl.-Ing. Michael Doering
www.Au-Ja.de / www.Au-Ja.org / www.Au-Ja.com / www.Au-Ja.net ist eine Veröffentlichung von Dipl.-Ing. Michael Doering.
Alle Marken oder Produktnamen sind Eigentum der jeweiligen Inhaber. Alle Inhalte spiegeln die subjektive Meinung der jeweiligen Autoren wieder und sind geistiges Eigentum dieser Autoren. Alle Angaben sind ohne Gewähr! Wir setzen bei Nutzung unserer Publikation ausdrücklich die Verwendung des gesunden Menschenverstandes voraus. Sollten Sie mit dieser Voraussetzung nicht einverstanden sein, verstoßen sie gegen unsere Nutzungsbedingungen! Die Veröffentlichung aller Inhalte - auch auszugsweise - ist nur mit ausdrücklicher, schriftlicher Genehmigung erlaubt. Die Verwendung kurzer Ausschnitte für Nachrichten-Ticker und Ähnliches ist hiervon ausdrücklich ausgenommen!
Sollten Ihnen über Hyperlink verknüpfte externe Inhalte auffallen, welche mit der deutschen oder europäischen Rechtssprechung in Widerspruch stehen, bitten wir um eine kurze Meldung. Kommentare und Hinweise zu rechtswidrigen Inhalte unseres lokalen Angebotes sind natürlich ebenfalls erwünscht. Weitere Informationen finden Sie im Impressum!
Suche
werbung

generated on 09.09.2010 10:09:19
by Jikji CMS 0.4.6

   

zum Seitenanfang
zum Seitenanfang