Overclocking und Undervolting der FX-Familie von AMD
Die neue FX-Familie von AMD wurde mit Spannung erwartet, aber ihre Leistung hat uns einfach überwältigt. Anstatt die Mainstream-CPUs von Intel zu überspringen, schaffte es es nur, (bestenfalls) mit ihnen mitzuhalten und (im schlimmsten Fall) hinter sie zurückzufallen. Dies ist natürlich das Ergebnis einer Neugestaltung von Grund auf, die bestimmte Entscheidungen beinhaltete, die sich auf die Leistung auswirkten, und andere, die unter Berücksichtigung der Energieeffizienz getroffen wurden. Theoretisch sollte die FX-Familie dank der Entscheidungen von AMD effizienter sein als ihr Vorgänger. Und ein 32-nm-Fertigungsknoten hätte auch helfen sollen.
Wie schlägt sich das Design in Bezug auf die Leistung, wenn Sie die Frequenz verschieben? Das wollen wir herausfinden.
Es gibt sieben Modelle, die auf der Bulldozer-Architektur basieren und den Leuten, die daran interessiert sind, einen dieser Chips in ein Sockel-AM3+-basiertes Motherboard zu stecken, eine Reihe von Taktraten und Preisen bieten. Weitere Informationen dazu finden Sie unter AMD Bulldozer Review: FX-8150 Gets Tested.
Bessere Auslastung dank Turbo Core der zweiten Generation
Turbo Core versucht, ähnlich wie Intels Turbo Boost-Technologie, die Prozessorleistung zu optimieren, indem es mehrere leistungsbezogene Variablen in Echtzeit auswertet und die Taktrate als Reaktion darauf anpasst. Wenn es der thermische Headroom zulässt, erhöht die Funktion die Frequenz, erledigt Arbeitslasten schneller und bringt Sie idealerweise schneller zurück in den Leerlauf.
Aus unserer FX-Launch-Story:
„Application Power Management (APM) beschreibt die Fähigkeit von Zambezi/Valencia/Interlagos, den Stromverbrauch jedes Kerns (in Echtzeit) zu überwachen. Anstatt Wärme- oder Strommessungen vorzunehmen, wird die Aktivität jedes Bulldozer-Moduls verfolgt. AMD weiß es wie viel Strom jeder Vorgang benötigt und wie hoch der momentane Stromverbrauch pro Modul ist. Ein schneller Vergleich zwischen dem tatsächlichen Verbrauch und der maximalen TDP zeigt an, ob Spielraum für eine Leistungssteigerung vorhanden ist oder nicht. In einem Beispiel, wo Sie laufen Turbo Core, eine Anwendung, die die Ressourcen des Prozessors nicht belastet, schwankt zwischen der Basisfrequenz des Prozessors und einer höheren Taktrate und springt zwischen ihnen hin und her, um eine durchschnittlich bessere Gesamtleistung bei der definierten TDP zu erreichen.
Turbo Core ist auch nicht nur auf eine Basis und eine willkürlich höhere Frequenz beschränkt. Es ist tatsächlich in drei p-Zuständen implementiert: dem Basiszustand (als P2 bezeichnet), einem Zwischenzustand (P1) und einem höheren Zustand (P0). Das ist eine Verbesserung gegenüber der Turbo Core-Version der ersten Generation, die laut AMD nur zwischen zwei p-Zuständen umgeschaltet hat. Und es ist auch wichtig, weil Sie P1 mit allen acht Kernen aktiv eingeben können, solange der Headroom vorhanden ist. Das Erhöhen auf P0 erfordert mindestens zwei von vier Modulen im Leerlauf. AMD lässt zwar zu, dass die TDP des Chips augenblicklich überschritten wird, aber natürlich kann es das nicht für einen thermisch signifikanten Zeitraum halten.
Wenn Sie sich also die Spezifikationen für einen FX-Prozessor ansehen und CPU Base, CPU Turbo Core und CPU Max sehen. Turbo erhalten Sie garantiert immer mindestens diese Grundfrequenz. Sie sehen die Turbo-Core-Taktrate, solange die TDP unter Kontrolle ist (wie es bei einer Workload mit gutem Thread der Fall wäre, die die thermische Obergrenze des Prozessors nicht überschreitet). Und immer wenn die Hälfte der Kerne des Chips im Leerlauf ist, ist es möglich, maximale Turbo-Core-Geschwindigkeiten zu realisieren.“
Wie effizient ist Bulldozer?
Obwohl eine oberflächliche Untersuchung der AMD-Architektur einige ziemlich hohe Erwartungen an die Effizienzfront impliziert, interessieren sich Enthusiasten nur dafür, wie sie in die reale Welt umgesetzt werden. Wir haben viele Fragen in AMD FX: Energieeffizienz im Vergleich zu acht anderen CPUs beantwortet. In dieser Geschichte haben wir uns jedoch auf Lageruhren beschränkt. Hier erweitern wir unsere Analyse auf das Übertakten.
Wir wollen auch herausfinden, wo die Bulldozer-Architektur ein Gleichgewicht zwischen niedriger Spannung, geringem Stromverbrauch und anständiger Leistung erreicht. Besonders praktisch ist daher, dass alle FX-basierten Prozessoren über freigeschaltete Multiplikatorverhältnisse verfügen. In Kombination mit der Firmware unseres Prüfstands, mit der wir Spannung und Leistung einfach ändern können, können wir die Leistung sehr flexibel feinabstimmen. Wir haben sechs verschiedene Kombinationen aus Taktrate und Spannung zu erforschen, also fangen wir an.