In this thesis work, DL models have been implemented on FPGA by OpenVINO toolkit, to obtain higher data processing speeds with low power consumption. Initially, general overviews of artificial intelligence and the OpenVINO toolkit are provided: the various versions and the main tools provided by the toolkit are analyzed in detail to optimize pre-trained models and run inference on different hardware platforms. Subsequently, DL models were implemented on the "Developer kit for OpenVINO toolkit" board equipped with FPGA Cyclone V 301K LE, encountering significantly lower inference times compared to CPUs.

In questo lavoro di tesi, si sono implementati modelli di DL su FPGA, utilizzando il toolkit OpenVINO, per ottenere maggiori velocità di elaborazione dati con basso consumo di energia. Inizialmente, vengono fornite panoramiche generali su intelligenza artificiale e sul toolkit OpenVINO, del quale vengono analizzati in dettaglio le varie versioni e i principali strumenti per ottimizzare modelli pre-addestrati ed eseguire l'inferenza su diverse piattaforme hardware. Successivamente, si sono implementati modelli di DL su scheda "Developer kit for OpenVINO toolkit" dotata di FPGA Cyclone V 301K LE, riscontrando tempi di inferenza nettamente inferiori rispetto alle CPU.

PROGETTO E IMPLEMENTAZIONE DI SISTEMI CON INTELLIGENZA ARTIFICIALE IN EMBEDDED SYSTEMS BASATI SU FPGA.

MORELLI, VINCENZO
2022/2023

Abstract

In this thesis work, DL models have been implemented on FPGA by OpenVINO toolkit, to obtain higher data processing speeds with low power consumption. Initially, general overviews of artificial intelligence and the OpenVINO toolkit are provided: the various versions and the main tools provided by the toolkit are analyzed in detail to optimize pre-trained models and run inference on different hardware platforms. Subsequently, DL models were implemented on the "Developer kit for OpenVINO toolkit" board equipped with FPGA Cyclone V 301K LE, encountering significantly lower inference times compared to CPUs.
2022
DESIGN AND IMPLEMENTATION OF SYSTEMS WITH ARTIFICIAL INTELLIGENCE IN FPGA-BASED EMBEDDED SYSTEMS.
In questo lavoro di tesi, si sono implementati modelli di DL su FPGA, utilizzando il toolkit OpenVINO, per ottenere maggiori velocità di elaborazione dati con basso consumo di energia. Inizialmente, vengono fornite panoramiche generali su intelligenza artificiale e sul toolkit OpenVINO, del quale vengono analizzati in dettaglio le varie versioni e i principali strumenti per ottimizzare modelli pre-addestrati ed eseguire l'inferenza su diverse piattaforme hardware. Successivamente, si sono implementati modelli di DL su scheda "Developer kit for OpenVINO toolkit" dotata di FPGA Cyclone V 301K LE, riscontrando tempi di inferenza nettamente inferiori rispetto alle CPU.
AI
FPGA
File in questo prodotto:
File Dimensione Formato  
Morelli_Vincenzo_Relazione_Finale.pdf

File consultabile da postazioni biblioteca

Descrizione: Relazione Finale
Dimensione 4.54 MB
Formato Adobe PDF
4.54 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14253/64707