processorer

Amd vil løse forskellene mellem de 'bedste' og 'foretrukne' kerner

Indholdsfortegnelse:

Anonim

I de seneste uger har der været en stigning i diskussioner på AMD om, hvordan de nye Ryzen 3000- processorer interagerer med Windows, og især om, hvordan de bedste kerner og de foretrukne kerner fungerer, hvor der opstår forskelle mellem hvad Windows fortolker som 'bedre kerner', og hvad Ryzen Master-værktøjet fortolker.

I øjeblikket er der uoverensstemmelser mellem de bedste kerner og foretrukne kerner, der administreres af Windows og Ryzen Master

I dag kommenterer AMD officielt situationen, og hvorfor den opstår, mens den også beskriver, hvad den gør for at afhjælpe uoverensstemmelser i dataene.

Ryzen 3000 er de første AMD-produkter, der bruger en ACPI-funktion kaldet CPPC2 (Collaborative Power and Performance Control 2), som er en API-grænseflade mellem chipens firmware (egentlig UEFI BIOS og AGESA) og et operativsystem som Windows. Grænsefladen giver hardware mulighed for bedre at kommunikere dets frekvens og strømstyringsfunktioner og indstillinger til operativsystemet.

Hvad er der i vejen med dette? At processorer kommunikerer et andet datasæt gennem deres egne "Ryzen Master" -værktøjer og proprietære API'er, som adskiller sig fra Windows, og det er forholdet mellem disse "bedste kerner" og "foretrukne kerner" i CPPC2, der har forårsaget lidt forvirring siden den oprindelige udgivelse i juli.

Uoverensstemmelserne har været der siden lanceringen af ​​Ryzen 3000-serien. I de fleste situationer og konfigurationer har de faktiske CPU-kerner, der indlæses i operativsystemet under enkelttrådede eller lettrådede arbejdsbelastninger, aldrig været matchede de bedste CPU-kerner, som rapporteret af Ryzen Master. Dette kan ses med ethvert generisk overvågningsværktøj, f.eks. Task manager.

Uoverensstemmelsen her ligger i den faktiske kortlægning mellem Ryzen Master "Best Cores" -oplysninger og SMU-API'erne, og "Foretrukne kerner" -kortlægning, som AMD firmware kommunikerer via CPPC2 til operativsystemet.

Den nemmeste måde at se de konfigurationsindstillinger, som CPPC2 kommunikerer til Windows, er at se de tilsvarende Windows “Kernel-Processor-Power” systemlogposter i Windows Event Viewer, som vist ovenfor på skærmbilledet af skærm.

De "bedste kerner", der er defineret af SMU og rapporteret af Ryzen Master, besluttes på baggrund af de elektriske egenskaber og er kodet på tidspunktet for fabriksstansning. De "foretrukne kerner", der er defineret af CPPC2, er dem, som AMD ønsker, at operativsystemprogrammøren skal sende det meste af trafikken, ikke kun på grund af deres overlegne fysiske eller elektriske egenskaber, men også fordi de er optimale til kernedrejningspolitikken fra Windows-programmereren. Windows-planlæggeren er programmeret til ikke på ubestemt tid at holde en applikationsarbejdetråd, der er tildelt en bestemt kerne for lang, men til at rotere den med jævne mellemrum mellem et par to kerner. Begrundelsen for dette er termisk styring (distribution af varme gennem to rumligt adskilte kerner).

AMD lover, at den vil opdatere denne funktion for at vise de foretrukne kerner meget mere tydeligt, og at der ikke vil være nogen uoverensstemmelser mellem operativsystemet og Ryzen Master. Vi holder dig informeret.

Techpowerupanandtech font

processorer

Valg af editor

Back to top button