logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-07042022-152308


Tipo di tesi
Tesi di laurea magistrale
Autore
TODARO, GIOVANNI
URN
etd-07042022-152308
Titolo
Optimization of a VHDL Open-Source GPU Core: Analysis and Architecture Enhancement for Deep Learning Applications
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA ELETTRONICA
Relatori
relatore Prof. Fanucci, Luca
relatore Ing. Nannipieri, Pietro
relatore Ing. Zulberti, Luca
Parole chiave
  • fpga
  • simd
  • simt
  • opencl
  • open-source
  • deep learning
  • embedded gpu
  • gpu
  • gpgpu
  • soft-gpu
  • fgpu
  • embedded
Data inizio appello
22/07/2022
Consultabilità
Non consultabile
Data di rilascio
22/07/2092
Riassunto
This thesis describes the architecture and the enhancement process of an open-source soft-GPU for FPGAs (FGPU) for deep learning applications. Initially, an extensive study has been conducted to investigate the state-of-the-art of the available embedded GPU solutions. Thereafter, the FGPU has been chosen as a promising architecture to enhance. Due to lack of an accurate documentation, a relatively big effort has been made in the reverse engineering of the architecture. Eventually, the FGPU has been enhanced for more compliance with the OpenCL standard, which in the original version was not fully supported. This increase of compatibility has led to a reduction of the programming effort (and consequently of the development time) while simultaneously providing new functionalities and better performances.
File