AMD verbetert communicatie tussen Ryzen-processors en besturingssystemen met HighestFreq

Danny Weber

AMD werkt aan 'HighestFreq' voor Ryzen: een nieuw CPPC-veld dat besturingssystemen direct de maximale frequentie van processorkernen geeft voor preciezere prestatiebeheer. Lees meer.

AMD werkt aan een nieuwe functie voor toekomstige Ryzen-processors die de interactie tussen de chips en besturingssystemen zoals Windows en Linux moet verbeteren. Het introduceert een nieuw CPPC-veld genaamd HighestFreq, waarmee het besturingssysteem direct informatie over de werkelijke maximale frequentie van processorkernen uit de firmware kan halen.

De CPPC-technologie (Collaborative Processor Performance Control) wordt al gebruikt in moderne AMD-processors om prestatiegegevens en informatie over voorkeurskernen aan het systeem door te geven. Onder Linux wordt deze data verwerkt door de AMD P-State driver, terwijl het onder Windows helpt bij het verdelen van taken over de kernen en het beheren van de processorboost.

Momenteel moeten besturingssystemen vertrouwen op benaderende prestatie-indicatoren die niet altijd de werkelijke kernfrequenties weergeven. AMD merkt op dat de relatie tussen prestatie en frequentie niet altijd lineair is, wat kan leiden tot fouten in de boostberekeningen door het besturingssysteem.

De nieuwe HighestFreq-functie is bedoeld om dit probleem op te lossen. In plaats van te vertrouwen op ruwe schattingen, kunnen Windows en Linux de werkelijke maximale frequentiewaarde rechtstreeks uit de processor halen. Dit moet resulteren in een preciezere verdeling van de belasting over de kernen en een beter algemeen prestatiebeheer.

AMD benadrukt dat het hier niet gaat om het introduceren van een nieuwe overklokmodus of het verhogen van de processorfrequenties. De wijziging is uitsluitend gericht op het verbeteren van de nauwkeurigheid van taakplanners en energiebeheer-algoritmen.

Voorlopig wordt de patch voor Linux voorbereid en wordt de functie overwogen voor opname in de ACPI 6.7-standaard. Toekomstige ondersteuning zou ook naar Windows 11 kunnen komen als Microsoft compatibiliteit met het nieuwe HighestFreq-veld implementeert.

© RusPhotoBank