Prozessoren

Amd wird die Unterschiede zwischen den "besten" und "bevorzugten" Kernen beheben

Inhaltsverzeichnis:

Anonim

In den letzten Wochen gab es bei AMD vermehrt Diskussionen darüber, wie die neuen Ryzen 3000- Prozessoren mit Windows interagieren, und insbesondere darüber, wie sich die Funktionen " Beste Kerne" und " Bevorzugte Kerne" verhalten, wenn Unterschiede zwischen den Interpretationen von Windows auftreten 'bessere Kerne' und was das Ryzen Master-Tool interpretiert.

Derzeit gibt es Diskrepanzen zwischen den besten und bevorzugten Kernen, die von Windows und Ryzen Master verwaltet werden

Heute kommentiert AMD offiziell die Situation und warum sie auftritt, und beschreibt gleichzeitig, was es tut, um die Unstimmigkeiten in den Daten zu beheben.

Ryzen 3000 sind die ersten AMD-Produkte, die eine ACPI-Funktion namens CPPC2 (Collaborative Power and Performance Control 2) verwenden, eine API-Schnittstelle zwischen der Firmware des Chips (im Wesentlichen dem UEFI-BIOS und AGESA) und einem Betriebssystem wie Windows. Über die Schnittstelle kann die Hardware ihre Funktionen und Einstellungen für die Frequenz- und Energieverwaltung besser an das Betriebssystem übermitteln.

Was ist damit los? Dass die Prozessoren einen anderen Datensatz über ihre eigenen "Ryzen Master" -Tools und proprietären APIs kommunizieren, die sich von denen von Windows unterscheiden, und dass es die Beziehung zwischen diesen "besten Kernen" und den "bevorzugten Kernen" von CPPC2 ist verursachte ein wenig Verwirrung seit der ursprünglichen Veröffentlichung im Juli.

Die Diskrepanzen bestehen seit dem Start der Ryzen 3000-Serie. In den meisten Situationen und Konfigurationen waren die tatsächlichen CPU-Kerne, die unter Single-Threaded- oder Light-Threaded-Workloads in das Betriebssystem geladen werden, noch nie vorhanden passte zu den besten CPU-Kernen, wie von Ryzen Master berichtet. Dies kann mit jedem allgemeinen Überwachungsdienstprogramm wie dem Task-Manager angezeigt werden.

Die Diskrepanz liegt hier in der tatsächlichen Zuordnung zwischen den Ryzen Master-Informationen "Best Cores" und den SMU-APIs und der Zuordnung "Preferred Cores", die von der AMD-Firmware kommuniziert wird über CPPC2 an das Betriebssystem.

Die einfachste Möglichkeit, die Konfigurationseinstellungen anzuzeigen, die CPPC2 an Windows kommuniziert, besteht darin, die entsprechenden Windows - Systemprotokolleinträge "Kernel-Processor-Power" in der Windows- Ereignisanzeige anzuzeigen, wie oben im Screenshot von gezeigt Bildschirm.

Die von SMU definierten und von Ryzen Master gemeldeten „Best Cores“ werden anhand der elektrischen Eigenschaften festgelegt und zum Zeitpunkt des Werksstanzens codiert. Die von CPPC2 definierten „bevorzugten Kerne“ sind diejenigen, an die AMD möchte, dass der Betriebssystemprogrammierer den größten Teil des Datenverkehrs sendet, nicht nur aufgrund ihrer überlegenen physikalischen oder elektrischen Eigenschaften, sondern auch, weil sie für die Kernrotationsrichtlinie optimal sind vom Windows-Programmierer. Der Windows-Scheduler ist so programmiert, dass ein einem bestimmten Kernel zugewiesener Anwendungsarbeitsthread nicht auf unbestimmte Zeit zu lang bleibt, sondern regelmäßig zwischen zwei Kernelpaaren gewechselt wird. Der Grund dafür ist das Wärmemanagement (Wärmeverteilung über zwei räumlich getrennte Kerne).

AMD verspricht, diese Funktion zu aktualisieren, um die bevorzugten Kerne viel deutlicher darzustellen, und dass es keine Fehlanpassungen zwischen dem Betriebssystem und Ryzen Master geben wird. Wir werden Sie auf dem Laufenden halten.

Techpowerupanandtech Schriftart

Prozessoren

Die Wahl des Herausgebers

Back to top button