Claudio Clemente
SNAX-CGRA: Ottimizzazione a livello di sistema di un processore CGRA per l'accelerazione efficiente dell'IA = SNAX-CGRA: System-level Optimization of a CGRA Processor for Efficient AI Acceleration.
Rel. Guido Masera. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2024
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (4MB) | Preview |
Abstract
La rapida crescita nel campo dell'intelligenza artificiale (AI) ha creato una domanda per hardware specializzati in grado di offrire prestazioni all'avanguardia. Oltre ai miglioramenti nelle prestazioni, lo sviluppo di tali hardware influisce significativamente sull'applicazione pratica dei modelli teorici. Il successo della ricerca sull'AI è spesso giudicato in base a quanto efficacemente i concetti teorici possono essere integrati con le implementazioni hardware, evidenziando l'importanza di tradurre modelli teorici complessi in forme pratiche ed eseguibili. A causa della diversità degli algoritmi nelle applicazioni AI end-to-end, è preferibile un hardware flessibile che possa supportare efficientemente vari kernel di calcolo. Tra gli acceleratori specifici per dominio, il Coarse-Grained Reconfigurable Array (CGRA) offre un equilibrio tra alte prestazioni e flessibilità necessarie per eseguire vari kernel su un singolo pezzo di hardware.
Tuttavia, la flessibilità del CGRA comporta un costo extra per l'hardware, enfatizzando così l'utilizzo della sua potenza di calcolo al massimo grado, senza impegnarla in compiti non computazionali
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Ente in cotutela
URI
![]() |
Modifica (riservato agli operatori) |
