Procesory

Amd usunie różnice między „najlepszymi” i „preferowanymi” rdzeniami

Spisu treści:

Anonim

W ostatnich tygodniach wzrosła liczba dyskusji w AMD na temat tego, jak nowe procesory Ryzen 3000 współpracują z Windows, a w szczególności na temat tego, jak zachowują się funkcje najlepszych rdzeni i preferowanych rdzeni, gdzie powstają różnice między tym, co Windows interpretuje jako „lepsze rdzenie” i to, co interpretuje narzędzie Ryzen Master.

Obecnie istnieją rozbieżności między najlepszymi i preferowanymi rdzeniami zarządzanymi przez Windows i Ryzen Master

Dzisiaj AMD oficjalnie komentuje sytuację i przyczyny jej wystąpienia, a także opisuje, co robi, aby zaradzić rozbieżnościom w danych.

Ryzen 3000 to pierwsze produkty AMD, które wykorzystują funkcję ACPI o nazwie CPPC2 (Collaborative Power and Performance Control 2), która jest interfejsem API między oprogramowaniem układowym układu (zasadniczo BIOS UEFI i AGESA) a systemem operacyjnym takim jak Windows. Interfejs pozwala sprzętowi lepiej komunikować systemowi operacyjnemu funkcje i ustawienia zarządzania częstotliwością i energią.

Co się z tym dzieje? Procesory przesyłają inny zestaw danych za pośrednictwem własnych narzędzi „Ryzen Master” i zastrzeżonych interfejsów API, które różnią się od systemu Windows, i że związek między „najlepszymi rdzeniami” a „preferowanymi rdzeniami” CPPC2 ma spowodowało trochę zamieszania od czasu pierwszego wydania w lipcu.

Rozbieżności pojawiły się od momentu wprowadzenia serii Ryzen 3000. W większości sytuacji i konfiguracji rzeczywiste rdzenie procesorów ładowane do systemu operacyjnego przy obciążeniach jednowątkowych lub lekkich pasuje do najlepszych rdzeni procesora, jak donosi Ryzen Master. Można to zaobserwować za pomocą dowolnego ogólnego narzędzia do monitorowania, takiego jak menedżer zadań.

Rozbieżność polega tutaj na faktycznym odwzorowaniu między informacjami „najlepszych rdzeni” Ryzen Master a interfejsami API SMU oraz odwzorowaniu „preferowanych rdzeni”, które komunikuje oprogramowanie układowe AMD przez CPPC2 do systemu operacyjnego.

Najłatwiejszym sposobem wyświetlenia ustawień konfiguracji, które CPPC2 komunikuje się z systemem Windows, jest wyświetlenie odpowiednich wpisów dziennika systemu „Kernel-Processor-Power” w Podglądzie zdarzeń systemu Windows, jak pokazano powyżej na zrzucie ekranu ekran.

„Najlepsze rdzenie” zdefiniowane przez SMU i zgłoszone przez Ryzen Master są wybierane na podstawie właściwości elektrycznych i są kodowane podczas wycinania w fabryce. „Preferowane rdzenie” zdefiniowane przez CPPC2 to te, do których AMD chce, aby deweloper systemu operacyjnego wysyłał większość ruchu, nie tylko ze względu na ich doskonałe właściwości fizyczne lub elektryczne, ale także dlatego, że są optymalne dla zasad rotacji rdzenia od programisty Windows. Program planujący systemu Windows jest zaprogramowany nie tak, aby zbyt długo utrzymywał wątek roboczy aplikacji przypisany do określonego jądra, ale aby okresowo go obracał między parą dwóch jąder. Uzasadnieniem tego jest zarządzanie termiczne (dystrybucja ciepła przez dwa oddzielne przestrzennie rdzenie).

AMD obiecuje, że zaktualizuje tę funkcję, aby pokazać preferowane rdzenie znacznie wyraźniej i że nie będzie niezgodności między systemem operacyjnym a Ryzen Master. Będziemy Cię informować na bieżąco.

Czcionka Techpowerupanandtech

Procesory

Wybór redaktorów

Back to top button