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.

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

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

Note

Collegamenti esterni

  • (EN) Sito ufficiale (PDF), su software.intel.com.

Application of AVX (Advanced Vector Extensions) For Improved PDF PDF

Matrix Advanced Matrix Theory Studocu

Introduction to the Intel® Advanced Matrix Extensions (Intel® AMX) for

The x86 Advanced Matrix Extension (AMX) Brings Matrix Operations; To

Brand Extension Matrix With Key Promoting New Products Through Line