Was bedeutet "C1E-Unterstützung" für meine AMD-CPU?

22

Ich baue einen neuen Computer und habe im BIOS auf dem Bildschirm "CPU Feature" die folgenden Optionen gefunden:

  • AMD Cool'n'Quiet
  • C1E-Unterstützung
  • SVM-Unterstützung

Ich verstehe, was "Cool'n'Quiet" und "SVM Support" sind, und habe neben dem BIOS und dem Motherboard-Handbuch anständige Erklärungen. (Ich schließe diese Option für mehr Kontext ein, falls es hilft.) Ich bin jedoch nicht mit der "C1E-Unterstützung" vertraut. Das BIOS verfügt über KEINE Hilfeinformationen, und das Handbuch enthält nur Folgendes:

So aktivieren Sie dieses Element zum Lesen des CPU-Stromverbrauchs im Leerlauf. Nicht alle Prozessoren unterstützen den erweiterten Haltestatus (C1E).

(Sorgfältig transkribiert. Beide "bis" im ersten Satz stehen im Handbuch. Lassen wir die Spekulationen darüber in Ruhe.)

Ich kann sehen, dass es etwas mit dem Stromverbrauch im Leerlauf / Halt zu tun haben muss, aber ich bin mir immer noch nicht sicher, was. Bisher war Google auch nicht hilfreich (aber ich werde es weiter versuchen). Die Standardeinstellung auf dem Motherboard ist Disabled (Deaktiviert), und ich würde raten, weil einige Prozessoren dies nicht unterstützen. Deshalb möchte ich vor dem Experimentieren mehr Informationen. So...

Was ist C1E-Support?

Unterstützt meine CPU (AMD Athlon II X4 640) dies auch?

Falls es hilft, ist mein Motherboard ein MSI 870A-G54 .

WillfulWizard
quelle
Wenn Sie dies aktivieren, verlangsamt sich die Geschwindigkeit meiner WD IDE-Festplatte von 50 MB / s auf 9 MB / s!
unixman83

Antworten:

14

Es reduziert automatisch Ihren CPU-Multiplikator (verlangsamt die CPU), wenn der Computer nicht viel tut. Es ist ein Weg, um Energie zu sparen.

Und laut dieser Seite unterstützt Ihre CPU dies.

Nifle
quelle
3
Hier ist ein Link, der beschreibt, was verschiedene
Energiezustände bewirken
19

In C1E geht es nicht nur darum, den CPU-Multiplikator zu reduzieren. Die Verbindungen zwischen Prozessor und Prozessor sowie zwischen Prozessor und Chipsatz werden ebenfalls in den Niedrigleistungszustand (High-Z) versetzt. Ermöglichen, dass die gesamte Plattform weniger Strom verbraucht, dem Benutzer jedoch weiterhin eingeschaltet zu sein scheint.

Aus einem AMD-Blog :

C1E ist ein Energieverwaltungsstatus, mit dem der Prozessor die Energie über die Kerne hinaus reduzieren kann. Mit C1E kann die Prozessorleistung reduziert werden, indem die Taktrate des Speichercontrollers verringert und die HyperTransport ™ -Technologieverbindungen angehalten werden. Diese neue Funktion war für unsere 12-Core-Prozessoren von großer Bedeutung, da sowohl die Speicherkanalunterstützung als auch die HyperTransport ™ -Technologielinks innerhalb des Designs zunahmen.

Gemäß AMDs öffentlich verfügbarem BIOS und Kernel-Entwicklerhandbuch , Abschnitt 2.4.3.3:

Der C1-Enhanced-Status (C1E) ist ein vom Prozessor unterstützter Stop-Grant-Status. Der C1E-Zustand zeichnet sich durch folgende Eigenschaften aus:

  • Alle Kerne befinden sich im Stoppzustand (C1).
  • Auf das ACPI-definierte P_LVL3-Register wurde zugegriffen.
  • Der Chipsatz hat eine STPCLK-Bestätigungsnachricht mit dem entsprechenden SMAF für den C1E-Eintrag ausgegeben. Beachten Sie, dass [Die ACPI Power State Control-Register] F3x [84:80] die Prozessortaktung und das Spannungsverhalten in Reaktion auf das C1E SMAF spezifizieren.
  • Der Prozessor hat eine STOP_GRANT-Nachricht an den Chipsatz gesendet.

Allgemeine Anforderungen an C1E:

  • Die von ACPI definierten C2- und C3-Zustände dürfen nicht gegenüber dem Betriebssystem deklariert werden.
  • C1E sollte nur aktiviert werden, wenn sich die Plattform im ACPI-Energieverwaltungsmodus befindet.
hanleyp
quelle