Primele procesoare bazate pe arhitectura ZEN 5 ar putea fi disponibile de la AMD în cursul acestui an, a declarat recent cel mai important om din cadrul AMD. De asemenea, se așteaptă ca noile procesoare să suporte câteva seturi de instrucțiuni noi, cinci la număr, care nu au fost disponibile pe procesoarele bazate pe ZEN, dar patru dintre cele cinci sunt deja prezente pe platforma Intel, iar cel de-al cincilea ar putea debuta la bordul procesoarelor pentru servere Granite Rapids, care vor fi lansate ulterior.
De fapt, nu este neobișnuit ca suportul pentru seturi de instrucțiuni individuale să fie introdus cu întârziere de către unii furnizori. AMD nu a acordat multă importanță introducerii și suportului pentru seturi de instrucțiuni individuale ca și Intel. Acest lucru este valabil mai ales pentru seturile de instrucțiuni legate de AVX. Suportul pentru cele cinci noi seturi de instrucțiuni a fost dezvăluit în cea mai recentă actualizare a GNU Compiler Collection, după cum a subliniat Phoronix .
Poate că cel mai important dintre cele cinci noi seturi de instrucțiuni este AVX-VNNI, pe care Intel l-a introdus în 2021, odată cu sosirea procesoarelor din seria Alder Lake - generația 12-a Intel Core. VNNI în sine poartă numele de Vector Neural Network Instructions, adică are legătură cu rețelele neuronale, și devine din ce în ce mai important pe măsură ce mediile bazate pe inteligență artificială proliferează în zilele noastre. Setul de instrucțiuni AVX-VNNI este de fapt o versiune mai puțin efectivă a AVX512-VNNI, care nu acceptă două operații importante: una este funcționarea cu vectori pe 512 biți, iar cealaltă este aceea de a sprijini extensiile EVEX, care oferă performanțe mai bune în general.
Cele 5 seturi de instrucțiuni noi sunt:
- AVXVNNI
- MOVDIRI
- MOVDIR64B
- AVX512VP2INTERSECT
- PREFETCH
Este interesant faptul că suportul pentru AVX512-VNNI a fost deja disponibil pe procesoarele bazate pe ZEN 4, astfel încât introducerea AVX-VNNI poate părea inutilă, însă aceeași practică a fost urmată de Intel în urmă cu câțiva ani. AVX-VNNI va fi mai important pentru produsele de consum decât pentru cele de afaceri, unde va fi folosit pentru a sprijini o gamă largă de software care, dealtfel, nu ar profita de AVX512-VNNI. De fapt, nu este surprinzător faptul că suportul pentru seturile de instrucțiuni centrate pe inteligența artificială devine un considerent din ce în ce mai important pentru producători, deoarece inteligența artificială continuă să se extindă, iar acest ritm s-ar putea accelera în viitor.
GCC în sine a primit deja suport pentru ZEN 5, primul patch pentru viitoarele procesoare AMD sosind în luna iulie a anului trecut. Informațiile oficiale despre procesoarele bazate pe ZEN 5 vor fi disponibile la Computex 2024, cu o lansare planificată pentru a doua jumătate a anului.