AMD fixade Ryzen 3000-frekvenser i turboläge och vilotid

Som väntat tillkännagav AMD idag sin ovillkorliga seger över problemet med att underklocka Ryzen 3000 i turboläge. Nya BIOS-versioner, som moderkortstillverkarna kommer att behöva distribuera under de kommande veckorna, kommer att öka driftfrekvensen för processorer under vissa belastningar med 25-50 MHz. Dessutom utlovas andra förbättringar i den interaktiva frekvensändringsalgoritmen, i synnerhet relaterat till lågbelastningslägen.

AMD fixade Ryzen 3000-frekvenser i turboläge och vilotid

För en vecka sedan, under påtryckningar från allmänheten, var AMD tvungen att gå med på att operationsalgoritmerna för Precision Boost 2.0-teknologin, implementerad i Ryzen 3000-processorer, innehåller Fel, på grund av vilka processorer ofta aldrig når de maximala frekvenser som utlovas i specifikationerna. För att rätta till dem har AMD-specialister släppt en ny uppsättning bibliotek, AGESA 1003ABBA, som inte bara ökar processorfrekvenserna något, utan också sänker deras driftspänning något.  

"Vår analys visar att processorns klockfrekvensalgoritm påverkades av ett problem som kan resultera i att målklockfrekvenserna blir lägre än förväntat. Det har lösts”, sa AMD i ett uttalande publicerat i företaget blogginlägg. Företaget lovade också några andra förbättringar längs vägen: "Vi utforskar också andra prestandaoptimeringar som ytterligare kan förbättra frekvensen. Dessa ändringar kommer att implementeras i BIOS hos våra moderkortstillverkares partners. Våra interna tester visar att dessa förändringar kommer att lägga till cirka 25-50 MHz till de nuvarande turbofrekvenserna för alla Ryzen 3000-processorer under en mängd olika arbetsbelastningar."

Bland andra prestandaoptimeringar nämner AMD ett förbättrat och smidigare tomgångsläge. Summan av kardemumman är att processorn vanligtvis omedelbart reagerar på även en liten ökning av belastningen genom att byta till turboläge och öka frekvensen till det maximala som fastställts av specifikationen. Men inte alla applikationer behöver verkligen en sådan acceleration. Därför försökte AMD-utvecklare i AGESA 1003ABBA att se till att turboläget ignorerar intermittenta belastningar som skapats av bakgrundsprocesser i operativsystemet och applikationer som spelstartare eller övervakningsverktyg, och ökar frekvensen och spänningen endast när det verkligen är nödvändigt. I slutändan bör detta minska processortemperaturen när den är inaktiv och lösa ett annat problem som oroar användarna.

Separat nämnde AMD att alla nya och tidigare förändringar i frekvensändringsalgoritmer inte på något sätt påverkar livscykeln för Ryzen 3000. Detta uttalande gjordes som svar på påståenden från vissa observatörer att restriktioner i turbofrekvenser gjordes av AMD för att öka tillförlitligheten och livslängden för processorer.

AMD fixade Ryzen 3000-frekvenser i turboläge och vilotid

Den nya versionen av AGESA 1003ABBA har redan skickats till moderkortstillverkarna, som måste utföra sina egna tester och implementeringar av uppdateringar, varefter distributionen av korrigerad firmware till slutanvändare påbörjas. AMD uppskattar att denna process kan ta upp till tre veckor.

Senast den 30 september kommer AMD att släppa ett nytt verktyg för utvecklare - Monitoring SDK. Detta ramverk måste tillåta programvara från tredje part att komma åt nyckelvariabler som återspeglar processorns tillstånd: temperaturer, spänningar, frekvenser, kärnbelastning, effektgränser, etc. Med andra ord, vilken tredjepartsutvecklare som helst kommer enkelt att kunna använda alla parametrar som användaren nu ser i AMD Ryzen Master-verktyget.



Källa: 3dnews.ru

Lägg en kommentar