AMD AVX10_V2_AUX ISA-támogatást hoz a GCC fordítónak

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Nemrég megjelennek az első GCC-javítócsomagok az AI Compute Extensions (ACE) támogatásához. Ezt az x86 Ecosystem Advisory Group dolgozta ki, hogy az AVX és a skalár kód mellé új képességeket adjon AI/ML feladatokhoz. Ehhez kapcsolódva egy AMD-s fordítómérnök a hétvégén közzétette az AVX10_V2_AUX ISA-t támogató javítócsomagokat.

Az AVX10_V2_AUX utasításkészlet dedikált adatfeldolgozást és formátumkonverziót kínál az AI-munkaterhelések gyorsításához. Az AVX10_V2_AUX az AVX10-re épít, és olyan utasításokat ad hozzá, amelyek a szokásos adattípusokat tömörített formátumokra, például FP4-re és FP6-ra alakítják, további OCP microscaling formátumokat támogatnak, új kerekítési módokat vezetnek be, és még sok mást. A képességek részletesen szerepelnek az ACE v1 specifikációban.

Az Intel által a hónap elején beküldött első ACE-engedélyező GCC-javításokat kiegészítve, és jól mutatva az AMD és az Intel mérnökei közötti szoros együttműködést az ACE/AVX10 körül az x86 Ecosystem Advisory Group keretében, az AMD-nél dolgozó Dipesh Sharma közzétette a legújabb GNU Compiler Collection javítócsomagokat, amelyek bevezetik az AVX10_V2_AUX ISA támogatását.

"Ez a 7 javítócsomagból álló sorozat az AVX10_V2_AUX utasításokhoz szükséges cpuid-felismerés, beépített függvények és intrinzek támogatását vezeti be.

Az AVX10_V2_AUX egy új x86 ISA, amely támogatja az FP32–FP8, FP8–FP4, FP8–FP6 közötti, valamint a visszafelé irányuló konverziókat."

A javítócsomagok mostantól elérhetők véleményezésre a GCC levelezőlistáján. Jó esély van rá, hogy ez az ACE v1 támogatás már a jövőre várható GCC 17.1 stabil kiadásba is bekerül.