AMD fikserede Ryzen 3000-frekvenser i turbotilstand og inaktiv tid

Som forventet annoncerede AMD i dag sin ubetingede sejr over problemet med at underclocke Ryzen 3000 i turbotilstand. Nye BIOS-versioner, som bundkortproducenterne skal distribuere i løbet af de kommende uger, vil øge processorernes driftsfrekvens under visse belastninger med 25-50 MHz. Derudover loves der andre forbedringer i den interaktive frekvensændringsalgoritme, især relateret til lavbelastningstilstande.

AMD fikserede Ryzen 3000-frekvenser i turbotilstand og inaktiv tid

For en uge siden måtte AMD under offentligt pres acceptere, at driftsalgoritmerne for Precision Boost 2.0-teknologien, implementeret i Ryzen 3000-processorer, indeholder Fejl, på grund af hvilke processorer ofte aldrig når de maksimale frekvenser, der er lovet i specifikationerne. For at rette op på dem har AMD-specialister udgivet et nyt sæt biblioteker, AGESA 1003ABBA, som ikke kun øger processorfrekvenserne en smule, men også sænker deres driftsspændinger en smule.  

"Vores analyse viser, at processorens klokhastighedsalgoritme var påvirket af et problem, der kunne resultere i, at målklokkehastighederne var lavere end forventet. Det er blevet løst," sagde AMD i en erklæring offentliggjort i selskabet blogindlæg. Virksomheden lovede også nogle andre forbedringer undervejs: "Vi udforsker også andre ydelsesoptimeringer, der kan forbedre frekvensen yderligere. Disse ændringer vil blive implementeret i BIOS hos vores bundkortproducentpartnere. Vores interne test indikerer, at disse ændringer vil tilføje cirka 25-50 MHz til de nuværende turbofrekvenser for alle Ryzen 3000-processorer under en række forskellige arbejdsbelastninger."

Blandt andre ydelsesoptimeringer nævner AMD en forbedret og mere jævn tomgangstilstand. Den nederste linje er, at processoren normalt umiddelbart reagerer på selv en lille stigning i belastningen ved at skifte til turbo-tilstand og øge frekvensen til det maksimum, der er fastsat af specifikationen. Men ikke alle applikationer har virkelig brug for en sådan acceleration. Derfor forsøgte AMD-udviklere i AGESA 1003ABBA at sikre sig, at turbotilstanden ignorerer intermitterende belastninger skabt af baggrundsprocesser i operativsystemet og applikationer som spilstartere eller overvågningsværktøjer, og kun øger frekvensen og spændingen, når det virkelig er nødvendigt. I sidste ende skulle dette reducere processortemperaturerne, når de er inaktive, og løse et andet problem, der bekymrer brugerne.

Separat nævnte AMD, at alle nye og tidligere ændringer i frekvensændringsalgoritmer ikke på nogen måde påvirker livscyklussen for Ryzen 3000. Denne udtalelse blev fremsat som svar på påstandene fra nogle iagttagere om, at begrænsninger i turbofrekvenser blev lavet af AMD for at øge pålideligheden og levetiden for processorer.

AMD fikserede Ryzen 3000-frekvenser i turbotilstand og inaktiv tid

Den nye version af AGESA 1003ABBA er allerede sendt til bundkortproducenter, som selv skal udføre deres test og implementering af opdateringer, hvorefter distributionen af ​​korrigeret firmware til slutbrugerne går i gang. AMD vurderer, at denne proces kan tage op til tre uger.

Inden den 30. september vil AMD også frigive et nyt værktøj til udviklere - Monitoring SDK. Denne ramme skal give tredjepartssoftware adgang til nøglevariabler, der afspejler processorens tilstand: temperaturer, spændinger, frekvenser, kernebelastning, effektgrænser osv. Med andre ord vil enhver tredjeparts softwareudvikler nemt kunne betjene alle de parametre, som brugeren nu ser i AMD Ryzen Master-værktøjet.



Kilde: 3dnews.ru

Tilføj en kommentar