AMD ja Intel tähistasid hiljuti x86 ökosüsteemi nõuandva rühma (EAG) esimest aastapäeva. Tegemist on 2024. aasta oktoobris loodud kaubandusorganisatsiooniga.
EAG eesmärk ja koostöö
EAG eesmärk on luua tingimused, et kaks viimast x86-protsessoreid projekteerivat ja tootvat ettevõtet saaksid omavahel tõhusamalt koostööd teha ning juurutada uusi standardiseeritud funktsioone. Nüüd annab rühm teada mitmest tehnilisest uuendusest, mida oodatakse jõudvat tulevaste arvutiprotsessoriteni.
Olulisemad tehnilised uuendused: FRED, AVX10, ChkTag ja ACE
AMD sõnul on liidu esimese tegutsemisaasta peamised tehnilised saavutused FRED, AVX10, ChkTag ja ACE.
FRED – paindlik katkestuste haldus
FRED (Flexible Return and Event Delivery) pakub ajakohastatud lähenemist riistvaraliste katkestuste haldamisele. See:
- vähendab viivitusi,
- parandab süsteemitarkvara, eelkõige operatsioonisüsteemide, stabiilsust,
- toob kaasa tänapäevaste töökoormuste jaoks paremini sobiva katkestuste töötlemise mehhanismi.
AVX10 – ühtne vektorlaiendus eri platvormidele
AVX10 on uus x86 käsustiku (ISA) laiendus, mille tutvustas Intel juba mõned aastad tagasi. See on:
- arendatud varasemate vektoripõhiste käsustike, nagu AVX-512, edasiarendusena,
- mõeldud ühtseks ja täiustatud lahenduseks nii klient-, tööjaama- kui serveriprotsessoritele,
- nüüd rakendamisel ka AMD poolt, mis muudab selle eri tootjate platvormidel laiemalt kasutatavaks ja paremini ülekantavaks tehnoloogiaks.
Inteli strateegiamuudatus
Intel kavandas AVX10 algselt x86 käsustiku keskse arengusuunana ning konkurentsieelisena oma protsessoritele. Praeguseks on pilt muutunud:
- ettevõte liigub eemale rangelt omandiõigustel põhinevatest arenguteedest,
- sealhulgas on taandunud varem vastuolulist vastukaja saanud x86S spetsifikatsioonid.
ChkTag – parem kaitse mälujuurdepääsu rikkumiste vastu
ChkTag lisab uued riistvarakäsud, mille eesmärk on:
- tuvastada juurdepääsu rikkumisi,
- tugevdada operatsioonisüsteemide, hüperviisorite ja rakenduste turvalisust.
AMD rõhutab, et ChkTagi toetav tarkvara jääb tagurpidi ühilduvaks ka vanemate protsessoritega, millel vastavat riistvaralist tuge ei ole. See tähendab, et:
- tarkvara saab toimida ühtse baasiga eri põlvkondade protsessoritel,
- uusi turvavõimalusi saab järk-järgult kasutusele võtta, katkestamata olemasolevaid süsteeme.
ACE – standardiseeritud maatriksarvutused tehisintellekti jaoks
ACE (Advanced Matrix Extensions for Matrix Multiplication) on loodud maatriksite arvutuste standardiseerimiseks, mida kasutatakse tehisintellekti ja masinõppe töökoormustes. See toob kaasa:
- ühtsema ja ennustatavama käitumise eri x86 platvormidel,
- parema jõudluse ja skaleeritavuse AI- ja ML-rakendustes,
- lihtsama tarkvaraarenduse, sest arendajad saavad tugineda ühistele maatriksilaiendustele.
EAG jätkuv missioon
AMD sõnul jääb EAG edasine tegevus keskenduma sellele, et x86 ISA oleks:
- ühtlasemalt ühilduv eri tootjate ja platvormide vahel,
- prognoositav süsteemi- ja rakendustarkvara arendajatele,
- järjepidev nii klient-, tööjaama- kui serveriarvutites.
Selline lähenemine peaks tugevdama kogu x86 ökosüsteemi ning looma paremad eeldused nii uute riistvarafunktsioonide kui ka neid kasutava tarkvara arenguks.


