Advanced Matrix Extension: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nuove Istruzioni AMX |
m rimossa Categoria:Microprocessore; aggiunta Categoria:Istruzioni x86 usando HotCat |
||
(10 versioni intermedie di 6 utenti non mostrate) | |||
Riga 1:
{{S|microprocessori}}
Con il nome di '''Advanced Matrix Extension''' (abbreviate in '''AMX''') viene indicato un set di istruzioni [[SIMD]] proposte e sviluppate da [[Intel]], pubblicate il 29 Giugno 2020 <ref>{{Cita web|url=https://www.techpowerup.com/269158/intel-updates-its-isa-manual-with-advanced-matrix-extension-reference|titolo=Intel Updates Its ISA Manual with Advanced Matrix Extension Reference}}</ref>.▼
▲Con il nome di '''Advanced Matrix Extension''' (abbreviate in '''AMX''') viene indicato un [[set di istruzioni]] [[SIMD]] proposte e sviluppate da [[Intel]], pubblicate il 29
== Caratteristiche tecniche ==
Le Advanced Matrix Extension (AMX) sono un'estensione che introduce 2 nuovi componenti nella [[architettura x86]] un registro a 2-dimensioni chiamato ''tiles'' e un set di acceleratori che operano su queste ''tiles''. Le ''tiles'' sono una porzione di un array bidimensionale di memoria (di massimo 8 Kb l'una), le istruzioni AMX operando su questi array che possono essere scambiati in modo sincrono con la memoria centrale tramite operazioni di store/load. Inoltre le istruzioni possono essere mescolate nel normale flusso con istruzioni x86 o [[Advanced Vector Extension|AVX]].
Il primo acceleratore implementato è TMUL (tile matrix multiply unit).
== Note ==
<references />
== Collegamenti esterni ==
* {{Collegamenti esterni}}
{{Multimedia extensions}}
{{portale|informatica}}
[[Categoria:Intel]]
[[Categoria:Calcolo parallelo]]
[[Categoria:Istruzioni x86]]
|