Ricerca di contatti, progetti,
corsi e pubblicazioni

Magic ISEs: Enlarging the Scope of Automatic Instruction Set Extension

Persone

Responsabili

Pozzi L.

(Responsabile)

Collaboratori

Ansaloni G.

(Collaboratore)

Ferretti L.

(Collaboratore)

Mishra A.

(Collaboratore)

Zacharopoulos G.

(Collaboratore)

Abstract

I processori customizzabili sono processori che possono essere ottimizzati a seconda della applicazione che devono eseguire. Customizzando un processore si puo' ottenere una performance molto migliore, e un consumo di potenza molto piu' basso, rispetto a quello che si otterrebbe usando un processore general-purpose—e quindi non customizzato. Nello specifico, un modo efficiente di customizzare un processore e' quello di affiancargli dell’hardware aggiuntivo, nel quale si possa eseguire una parte importante della applicazione, in maniera dedicata. L’identificazione di queste parti critiche dell’applicazione, cosi' come la loro implementazione in hardware, richiedono pero' tipicamente l’intervento manuale del progettista. In questo progetto, si identificano algoritmi che siano in grado di selezionare e sintetizzare le parte critiche di una applicazione in modo automatico.

Il progetto quindi si propone di avanzare lo stato dell'arte nell'identificazione e nella sintesi automatica di acceleratori.
 

Informazioni aggiuntive

Data d'inizio
01.11.2014
Data di fine
31.08.2019
Durata
58 Mesi
Enti finanziatori
Stato
Concluso