Intel ISPC 1.30: supporto AMX nativo

È stata rilasciata la versione 1.30 di Intel ISPC (Implicit SPMD Program Compiler), un compilatore che permette di sviluppare codice ad alte prestazioni per CPU e GPU Intel utilizzando una variante del linguaggio C.

La novità principale di questa release è l'integrazione del supporto per le estensioni AMX (Advanced Matrix Extensions) direttamente nella libreria standard. Questo dovrebbe semplificare lo sviluppo di applicazioni che sfruttano queste istruzioni per accelerare calcoli di algebra lineare, tipici del machine learning e di altre applicazioni scientifiche.

ISPC è particolarmente utile in contesti dove è necessario ottimizzare le prestazioni su hardware Intel, offrendo un'alternativa a librerie più generiche o a linguaggi di programmazione di livello superiore. Per chi valuta deployment on-premise, esistono trade-off da considerare nell'adozione di tool di questo tipo. AI-RADAR offre framework analitici su /llm-onpremise per valutare questi aspetti.