Advanced Matrix Extension

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[1].

Caratteristiche tecniche

[modifica | modifica wikitesto]

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 AVX.

Il primo acceleratore implementato è TMUL (tile matrix multiply unit).

  1. ^ Intel Updates Its ISA Manual with Advanced Matrix Extension Reference, su techpowerup.com, 29 giugno 2020. URL consultato il 17 agosto 2020.

Collegamenti esterni

[modifica | modifica wikitesto]
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica