Thesis etd-03132025-144952 |
Link copiato negli appunti
Thesis type
Tesi di laurea magistrale
URN
etd-03132025-144952
Thesis title
Design, Validation, and FPGA Benchmarking of an ISA Vector Extension for a Soft GPU Core in Edge Computing for Space Applications
Department
INGEGNERIA DELL'INFORMAZIONE
Course of study
COMPUTER ENGINEERING
Supervisors
.
relatore Fanucci, Luca
relatore Lettieri, Giuseppe
relatore Monopoli, Matteo
relatore Lettieri, Giuseppe
relatore Monopoli, Matteo
Keywords
- Benchmarking
- FPGA
- GPU
- INT8
- ISA Extension
- SIMD
- Space
Graduation session start date
14/04/2025
Availability
Withheld
Release date
14/04/2028
Abstract (Inglese)
Abstract (Italiano)
The initial goal of this thesis was to extend the Instruction Set Architecture (ISA) of GPU@SAT, a soft GPU IP core based on a 32-bit architecture and compliant with the OpenCL 1.2 programming model, to support vector operations. GPU@SAT is often used as a co-processor to accelerate typical Machine Learning tasks, such as convolutional layers. Expanding its computational unit to execute multiple 8-bit operations would significantly increase parallelism, reducing inference time and improving compatibility with ML frameworks such as TensorFlow Lite, which supports 8-bit fixed-point quantization.
Building on this objective, the ISA of the GPU was modified following an initial phase of software testing for the new instructions. After validating their functionality, benchmarking activities were conducted on an FPGA to evaluate performance improvements compared to the baseline scalar architecture.
Building on this objective, the ISA of the GPU was modified following an initial phase of software testing for the new instructions. After validating their functionality, benchmarking activities were conducted on an FPGA to evaluate performance improvements compared to the baseline scalar architecture.
File
| Nome file | Dimensione |
|---|---|
The thesis is not available. |
|