AMD s-a răzgândit și va suporta arhitectura Zen 3 (Ryzen 4xxx) pe plăci de bază B450 și X470
May 22, 2020
În noiembrie 2019 am cumpărat placă de bază nonconformistă socket AM4 cu chipset X470 și am luat și cel mai bun procesor disponibil la acea oră, respectiv un Ryzen 9 3900X 12 core. Am mers pe varianta chipsetului X470 (lansat martie 2018) întrucât placa de bază pe care am pus ochii – un Biostar X470 GTA – avea și 2 porturi clasice PCI, ceea ce pentru mine era „the real deal” față de alte îmbunătățiri mai mult teoretice pe care le-ar fi adus X570, respectiv suport pentru PCI-Express 4.0. De asemenea, X470-urile erau considerabil mai ieftine.
Când s-au anunțat noile procesoare Zen 3 pentru socket AM4, AMD a menționat că acestea vor fi compatibile doar cu chipseturile X570 respectiv B550 și, în consecință, vor fi lăsate în off-side plăcile cu chipset X470 și B450. Acesta nu este o mutare tipică pentru AMD căci platformele anterioare -respectiv AM2/AM3 – au fost mai degrabă marcate de o supra-compatibilitate. În acest sens, un procesor AM3, poate fi folosit și pe plăci AM2+, pe plăci AM3 (evident….) dar și pe AM3+.
N-a durat mult și AMD a auzit vocile nemulțumite din on-line, mai ales că chipsetul B450 încă se vinde „la greu” în momentul de față și e devine complicat să explici cuiva care tocmai și-a luat un sistem „nou” că nu e compatibil cu procesoarele care vor apărea peste câteva luni. Așadar, AMD a dat-o întoarsă și a zis că va găsi o rezolvare astfel încât procesoarele Ryzen 4xxx să ruleze și pe plăci echipate cu X470 și B450.
Vrea AMD să forțeze mâna utilizatorilor să facă upgrade?
Potrivit celor de la AMD, motivul principal pentru care a devenit complicat ca pe același socket să nu poți monta două modele de procesoare lansate la doar 1 an distanță – este tocmai BIOSul. Mai exact, chipul care stochează datele nu ar fi suficient de încăpător, deoarece seriile 400 folosesc în general flash-uri de 16MB și ar fi nevoie de 32MB pentru a adăuga codul necesar pentru seria 4000.
Poftim? Poate vă întrebați de când ocupă BIOS-urile cât o instalare de Windows 95 sau una decentă de Linux. Ei bine, de când AMD a gândit prost sistemul AGESA, la care vom reveni imediat.
În principiu, BIOS-ul conține instrucțiuni în limbaj mașină, care ocupă minimul posibil de spațiu de stocare. În anii 2000, plăcile de bază aveau în general un BIOS de 128KB. Ajungem prin 2007 și avem un sistem quad core Q6600 pe o placa de bază cu un BIOS de 256KB, câțiva ani mai târziu un sistem puternic echipat cu un Q9550 putea rula cu un BIOS de 512K, cu tot cu BIOS-ul plăcii video Intel GMA integrate în chipset. Mai recent, o placa de bază AM3+ cu USB 3.0 se descurcă cu un BIOS de 2MB. Ajungem în 2020, și AMD zice că 16MB nu sunt suficienți…?
De acord, lucrurile s-au schimbat, acum avem UEFI și interfața e mai colorată, cu multe iconițe, cu animații, cu suport pentru conectare on line și așa mai de parte și, în aceste condții, e de asșteptat ca BIOS-ul să ocupe mai mult spațiu. Însă în cazul AMD nu interfața în sine ocupă spațiul de stocare ci tocmai niște librării denumite AGESA.
AGESA – vine de la AMD Generic Encapsulated Software Architecture (AGESA) și reprezintă practic codul care face vechea treabă a unui BIOS clasic plus orice mai este necesar la „low level”. Problema e că AMD folosește librării AGESA distincte pentru cele trei generații Zen. Așadar pentru un Ryzen 2700x se folosește o librărie AGESA, pentru un Ryzen 3700X o altă librărie AGESA iar pentru viitorul Ryzen 4700x trebuie o altă librărie AGESA. Doar că… nu mai avem spațiu pentru încă una în plus.
De ce un lucru lucru simplu a devenit ceva complicat?
Fiecare generație de procesor cu propriul BIOS? Nu poți reconfigura vechea librărie AGESA (în care G-ul vine în mod ironic de la Generic) ca să suporte noile procesoare? Se pare că nu, dar există o soluție pe care AMD o va implementa. Upgrade-ul definitiv! Dacă vrei un procesor mai nou, renunți la suportul pentru vechiul procesor. Într-un caz concret, precum al subsemnatului, dacă vreau să renunț la Ryzen 3900X și vreau să trec la Ryzen 4900x – va fi un update permanent cu ultima versiune de AGESA la BIOS și voi face placa compatibilă doar cu seria 4000.
Pe pagina următoare comunicatul AMD:
Comentarii
Avem 2 comentarii la articolul “AMD s-a răzgândit și va suporta arhitectura Zen 3 (Ryzen 4xxx) pe plăci de bază B450 și X470”
Nelamuriri? Intrebari?
Intreaba sau cauta raspunsul la sectiunea de intrebari si raspunsuri.
Zen 3 sunt procesoare tot pe 7nm la fel ca si „anticele” Zen 2 aparute in 2019. Ce mari imbunatiri ale arhitecturii puteau aduce intr-un an?? Zen 3 e doar o chestie de marketing, nu cred ca o sa fie mare pierdere daca nu poti face upgrade la seria 4000. E ca si cum nu poti trece la un i7-8xxx la i7-9xxx, tot aia e.
Într-adevăr, nu cred ca o sa fie mare brânză Zen 3. Totuși, procesoarele mobile promit un APU (video integrat) mult mai bun și sa facă diferența la un laptop. Pe partea de Desktop, nu cred ca o sa vând in pierdere 3900X ca sa am inca 10% in plus pe seria 4000 care, bineînțeles, o sa aibă un preț premium la lansare.