Az AMD egy új funkciót fejleszt a jövőbeli Ryzen processzoraihoz, amely javítja a chipek és a Windows, valamint a Linux operációs rendszerek közötti együttműködést. A megoldás egy új CPPC mezőt, a HighestFreq-ot vezeti be, amelyen keresztül az operációs rendszer közvetlenül lekérheti a processzormagok valós maximális frekvenciáját az eszköz firmware-éből.
A CPPC (Collaborative Processor Performance Control) technológiát a modern AMD processzorok már most is használják, hogy teljesítményadatokat és a preferált magokra vonatkozó információkat továbbítsák a rendszer számára. Linuxon ezeket az adatokat az AMD P-State illesztőprogram kezeli, Windows pedig segítségével osztja el a feladatokat a magok között és vezérli a processzor boostolását.
Jelenleg az operációs rendszerek hozzávetőleges teljesítménymutatókra hagyatkoznak, amelyek nem mindig tükrözik pontosan a magok tényleges frekvenciáját. Az AMD rámutat, hogy a teljesítmény és a frekvencia közötti kapcsolat nem mindig lineáris, ami hibákhoz vezethet a rendszer boost-számításaiban.
Az új HighestFreq funkció éppen ezt a problémát hivatott kiküszöbölni. A hozzávetőleges becslések helyett a Windows és a Linux közvetlenül a processzortól kérheti le a valós maximális frekvencia értékét. Ennek köszönhetően pontosabb terheléselosztás várható a magok között, és a rendszer teljesítménymenedzsmentje is hatékonyabbá válik.
Az AMD hangsúlyozza, hogy itt nem egy új tuningolási módról vagy a processzorfrekvenciák növeléséről van szó. A változtatás kizárólag a feladatütemezők és az energiafelügyeleti algoritmusok pontosságának javítását célozza.
A javítás jelenleg Linuxra készül, és a funkciót fontolgatják az ACPI 6.7 szabványba való beillesztését. Később a Windows 11 is támogathatja, ha a Microsoft megvalósítja az új HighestFreq mezővel való kompatibilitást.