AMD AGESA 1.0.0.3ABBA Detaljno, popravlja izdanja za pojačavanje Zen2



AMD is giving final touches to an AGESA microcode update that fixes the issue of underwhelming Precision Boost behavior on its 3rd generation Ryzen processors. Version ComboAM4 1.0.0.3ABBA is being pushed to motherboard manufacturers to integrate with their UEFI firmware, and one such dispatch to MSI got leaked to the web on ChipHell. Tom's Hardware grabbed the BIOS as it was compatible with the MEG X570 Creator motherboard they have, and tested the Ryzen 9 3900X and Ryzen 7 3700X with it.

U svom testiranju, objavljenom u članku o mini recenziji, Tom's Hardware primijetio je da je s AGESA 1.0.0.3ABBA njihov 3700X uzorak ispravno udarao 4,40 GHz po ploči u postavkama zaliha. Sa starijim 1.0.0.3AB dodirnuo bi 4.375 GHz. Ryzen 9 3900X se ponaša malo drugačije s ovim mikro kodom. Tom's Hardware uspio je povećati svoju vršnu frekvenciju pojačanja s 4,575 GHz na 4,625 GHz (iznad specifikacije od 4,60 GHz), ali u određenim testovima kao što su POV-Ray i Cinebench, njegova frekvencija pojačanja opada na 4.250 GHz. Sveukupno, recenzent je tabelirao poboljšane performanse na čipovima s novim mikro kodom. Novi mikrokod također očito mijenja termičke pragove procesora.


Ažuriranje (10/9) AMD je objavio detaljno izdanje s pojedinostima o ažuriranju AGESA 1.0.0.3ABBA.

Pozdrav svima! Oduševljeni smo vašom podrškom i snažnim zamahom trećih generacija procesora AMD Ryzen na tržištu, a mi i dalje pomno pratimo vaše povratne informacije. Danas imamo nekoliko važnih ažuriranja za vas u vezi s postupkom pojačavanja procesora, ponašanja u praznom hodu radne površine i novim SDK-om za praćenje. Prve dvije izmjene stižu u BIOSe temeljene na AGESA 1003ABBA, a SDK planiramo javno objaviti na developer.amd.com s ciljanim datumom izdavanja 30. rujna.

Pojačajne promjene
Polazeći od naše obveze da ćemo vam pružiti ažuriranje o pojačanju procesora, naša analiza pokazuje da je na algoritam pojačavanja procesora utjecao problem zbog kojeg bi ciljane frekvencije mogle biti niže od očekivanih. To je riješeno. Također smo istraživali i druge mogućnosti za optimizaciju performansi, koje mogu dodatno poboljšati učestalost. Te se promjene sada implementiraju u fleksibilne BIOS-ove od naših partnera na matičnoj ploči. Preko hrpe procesora trećeg gena Ryzen, naša interna ispitivanja pokazuju da ove promjene mogu dodati približno 25-50 MHz trenutnim pojačanim frekvencijama pod različitim opterećenjima.

Naša procjena koristi temelji se na opsegu posla poput PCMark 10 i Kraken JavaScript Benchmark-a. Stvarno poboljšanje može biti niže ili veće, ovisno o radnom opterećenju, konfiguraciji sustava i rješenju za toplinsko / hlađenje koje je implementirano u PC. U našoj analizi koristili smo sljedeći testni sustav:
  • AMD referentna matična ploča (AGESA 1003ABBA beta BIOS)
  • 2x8GB DDR4-3600C16
  • AMD Wraith Prism i Noctua NH-D15S hladnjaci
  • Ažuriranje sustava Windows 10. svibnja 2019
  • 22 ° C laboratorij za ispitivanje okoline
  • Streacom BC1 Otvorena klupa
  • AMD Chipset Driver 1.8.19.xxx
  • AMD Ryzen plan uravnoteženih snaga
  • Zadane postavke BIOS-a (osim OC memorije)
Ova poboljšanja bit će dostupna u završnim BIOS-ovima počevši otprilike za tri tjedna, ovisno o rasporedu testiranja i implementacije proizvođača matične ploče. Dodatne informacije o učestalosti pojačanja u procesorima AMD Ryzen 3. generacije također se mogu dobiti od ovog zasebnog ažuriranja bloga.

U naprijed, važno je shvatiti kako djeluje naša tehnologija poticanja. Naši procesori obavljaju inteligentnu analizu u stvarnom vremenu temperature CPU-a, struje regulatora napona na matičnoj ploči (snage), snage utičnice (vata), učitanih jezgara i intenziteta radnog opterećenja kako bi maksimizirali performanse od milisekundi do milisekundi. Osiguravanje da vaš sustav ima odgovarajuću termalnu pastu; pouzdano hlađenje sustava; najnoviji BIOS matične ploče; pouzdane postavke / konfiguracije BIOS-a; najnoviji AMD čipset pogonitelj; a najnoviji operativni sustav može poboljšati vaše iskustvo.

Nakon instalacije najnovijeg ažuriranja BIOS-a, potrošač koji pokreće raščlanjenu jednostruku aplikaciju na PC-u s najnovijim ažuriranjima softvera i adekvatnim naponskim i termičkim zaglavljem trebao bi vidjeti maksimalnu frekvenciju pojačanja svog procesora. PCMark 10 je dobar proxy korisnik za testiranje maksimalne frekvencije pojačanja procesora u svom sustavu. Potpuno se očekuje da ako korisnici pokreću radno opterećenje poput Cinebencha, koje radi duže vrijeme, radne frekvencije mogu biti niže od maksimalnih tijekom cijele vožnje.

Pored toga, želimo se baviti nedavnim pitanjima pouzdanosti. Izvodimo opsežnu inženjersku analizu kako bismo razvili modele pouzdanosti i modelirali vijek trajanja naših procesora prije nego što uđemo u masovnu proizvodnju. Iako je AGESA 1003AB sadržavao izmjene radi poboljšanja stabilnosti i performansi sustava za korisnike, promjene nisu učinjene iz razloga dugovječnosti proizvoda. Ne očekujemo da će poboljšanja koja su učinjena u frekvenciji pojačanja za AGESA 1003ABBA imati utjecaja na životni vijek vašeg Ryzen procesora.

Ponovno mirniji praznik
Krajem srpnja implementirali smo niz softverskih promjena koje će pomoći procesoru da zanemari zahtjeve za pojačavanjem napona / frekvencije od laganih aplikacija. Cilj je bio da procesor bude opušteniji na radnoj površini, ali spreman da reagira na ozbiljna radna opterećenja. Iako su mnogi od vas bili sretni s učinkom promjena softvera, neki od vas su se još uvijek borili sa slučajevima gdje je CPU bio pomalo pretjeran s pojačanim pomakom. I mi smo to htjeli izgladiti.

Danas objavljujemo da AGESA 1003ABBA provodi promjene na nivou firmvera namijenjene upravo tome. Promjene uglavnom dolaze u obliku 'filtra aktivnosti' koji omogućava sam algoritam pojačavanja procesora da zanemari povremene pozadinske buke OS-a i aplikacije. Primjeri test slučajeva mogu uključivati: reprodukciju videozapisa, pokretače igara, alate za nadzor i periferne uslužne programe. Ovi slučajevi imaju tendenciju redovitih zahtjeva za višim poticajnim stanjem, ali njihova bi isprekidana priroda pala ispod praga filtra aktivnosti.

Neto, očekujemo da ćete vidjeti niži napon radne površine, oko 1,2 V, za jezgru (e) koja aktivno rješavaju takve zadatke. Vjerujemo da će ovo rješenje biti još učinkovitije od srpanjskih promjena za još širi spektar primjena.

Imajte na umu, međutim, da ova promjena firmware-a nije ograničena. Procesor i dalje mora biti slobodan za pojačavanje ako ga ozbiljno zahtijevaju aktivna radna opterećenja, pa biste i dalje trebali očekivati ​​prilike u kojima će procesor istraživati ​​projektirani i testirani raspon napona od 0,2 V do 1,5 V.

Novi nadzorni SDK
Dobivanje pouzdanih podataka o radnom ponašanju procesora važno je za entuzijaste poput mene. Na tržištu postoji mnogo uslužnih programa za praćenje, a s mnogim od njih radimo na tome da osiguramo pristup telemetrijskim podacima na razuman način. Bez obzira na korisnost, međutim, zdrav je razum da bi svi alati trebali otprilike biti u korelaciji kada postavite jednostavno pitanje poput 'koja je moja CPU temperatura?'

Omogućivanje konzistentnog iskustva s uslužnim programima za praćenje važno nam je. Zbog toga najavljujemo 30. rujna izdanje AMD Monitoring SDK-a koji će omogućiti svakome da izgradi javni uslužni program za nadzor koji može pouzdano izvještavati o nizu ključnih mjernih podataka procesora na dosljedan način. Ukupno, u prvom izdanju SDK-a postoji 30+ API poziva, ali u nastavku smo istakli nekoliko važnijih ili zanimljivijih:
  • Trenutna radna temperatura: Izvješćuje prosječnu temperaturu jezgara CPU-a tijekom kratkog uzorka. Dizajn ovaj metrički filtrira prolazne šiljke koji mogu nagnuti izvještavati o temperaturi.
  • Najviši napon jezgre (PCV): izvještava o naponskoj identifikaciji (VID) koju traži CPU paket regulatora napona matične ploče. Taj napon je postavljen da služi potrebama jezgara pod aktivnim opterećenjem, ali nije nužno i krajnji napon koji iskusuju sve CPU jezgre.
  • Prosječni napon u jezgri (ACV): Izvješćuje o prosječnim naponima koje iskusuju sve procesorske jezgre u kratkom uzorčnom razdoblju, uzimajući u obzir aktivno upravljanje energijom, stanje mirovanja, Vdroop i vrijeme mirovanja.
  • EDC (A), TDC (A), PPT (W): Trenutna granica i snaga za VRM-ove matične ploče i utičnicu procesora.
  • Najveća brzina: Najveća frekvencija najbržeg jezgra tijekom razdoblja uzorka.
  • Učinkovita učestalost: Učestalost jezgara procesora nakon faktoriranja vremena provedenog u stanju mirovanja (npr. Spavanje jezgre cc6 ili spavanje paketa pc6). Primjer: Jedna procesorska jezgra radi na 4 GHz dok je budna, ali u jezgri cc6 spava 50% uzorka. Efektivna frekvencija ove jezgre bila bi 2 GHz. Ova vrijednost može vam dati dojam koliko često jezgre koriste agresivne mogućnosti upravljanja napajanjem koje nisu odmah očite (npr. Promjene sata ili napona).
  • Razni naponi i taktovi, uključujući: SoC napon, DRAM napon, tkanina sat, memorijski sat itd.
Pregled u akciji
Ovaj SDK bit će dostupan za javno preuzimanje na developer.amd.com 30. rujna. Kao pregled onoga što novi SDK može omogućiti, AMD Ryzen Master (verzija 2.0.2.1271) već je ažuriran novim API-jem za srednji napon za Procesori trećeg gen Ryzen. Danas je spreman za preuzimanje!

Kao što je gore spomenuto, prosječni napon u jezgri prikazuje vam prosječne napone koje doživljavaju sve jezgre CPU-a tijekom kratkog uzorka nakon što uključite stanje mirovanja, stanje mirovanja, aktivno upravljanje napajanjem i Vdroop. Ovisno o opterećenju procesora, ta se vrijednost može prilično razlikovati od najvećeg napona jezgre.

Na primjer: ako je procesor lagano opterećen na nekoliko jezgara, ukupna razina aktivnosti svih CPU jezgara bit će relativno niska, a samim tim će i srednji napon jezgre biti nizak. No aktivnim jezgrama još uvijek su potrebni povremeno viši naponi da bi se pojačale frekvencije pojačanja, što će se odraziti na vršni napon jezgre. Kako se CPU nalazi pod punim opterećenjem, te će se dvije vrijednosti na kraju konvergirati što predstavlja da su sve jezgre aktivne približno istog intenziteta. Opći je cilj ove dvije vrijednosti pokazati vam što se događa trenutačno s najviše napunjenih jezgara (Vrhunac) i što se općenitije događa s jezgrama CPU-a tijekom vremena (Prosječno).

Nadamo se da će novi API-ji poput prosječnog jezgrenog napona bolje razumjeti kako se ponašaju naši procesori, a ne možemo čekati da vidimo više alata koji će koristiti novi SDK za nadzor. Posjetite amd.com 30. rujna za prvo javno izdanje!

Što dalje očekivati
AGESA 1003ABBA sada je objavljena našim partnerima na matičnoj ploči. Sada će obaviti dodatna ispitivanja, QA i implementaciju svog specifičnog hardvera (nasuprot našoj referentnoj matičnoj ploči). Konačni BIOS-ovi zasnovani na AGESA 1003ABBA počet će stizati za otprilike tri tjedna, ovisno o vremenu testiranja vašeg dobavljača i matične ploče.

Going forward, we'll continue providing updates in this format as the updates are being prepped for release. Sources: Tom's Hardware, ChipHell