AMD lanserar HighestFreq för bättre kärnfrekvenshantering

Danny Weber

AMD utvecklar HighestFreq för Ryzen-processorer som låter operativsystem läsa verklig maxfrekvens. Det förbättrar boostberäkningar och lastfördelning.

AMD utvecklar en ny funktion för kommande Ryzen-processorer som ska förbättra samspelet med Windows och Linux. Funktionen lägger till ett nytt CPPC-fält, HighestFreq, som gör att operativsystemet direkt kan läsa av den verkliga maximala frekvensen för processorkärnorna från firmware.

CPPC-tekniken (Collaborative Processor Performance Control) används redan i dagens AMD-processorer för att förmedla prestandadata och information om vilka kärnor som är mest effektiva. I Linux hanteras datan av AMD P-State-drivrutinen, medan den i Windows styr hur systemet fördelar arbetsuppgifter och hanterar processorns boostfunktion.

I dagsläget måste operativsystemen förlita sig på ungefärliga prestandamått som inte alltid speglar de verkliga kärnfrekvenserna. AMD påpekar att sambandet mellan prestanda och frekvens inte är linjärt, vilket kan leda till fel i operativsystemets boostberäkningar.

Den nya HighestFreq-funktionen är tänkt att lösa det problemet. I stället för att gissa sig till frekvenserna kan Windows och Linux hämta det faktiska maximala frekvensvärdet direkt från processorn. Resultatet blir en mer exakt lastfördelning och bättre prestandahantering.

AMD understryker att det inte handlar om en ny överklockningsfunktion eller högre frekvenser. Syftet är enbart att förbättra noggrannheten hos schemaläggare och strömhanteringsalgoritmer.

Just nu förbereds en patch för Linux, och funktionen övervägs för att tas med i ACPI 6.7-standarden. Stöd kan även komma till Windows 11 om Microsoft inför kompatibilitet med det nya HighestFreq-fältet.

© RusPhotoBank