Alberto Matta
Differences between CUDA and OpenCL through a SAR focusing system.
Rel. Claudio Passerone. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2020
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (4MB) | Preview |
Abstract
The aim of this work is to highlight the differences and the similitudes between two different platforms for GPUs’ coding, CUDA (Compute Unified Device Architecture) and OpenCL (Open Computing Language). The work will be explained further through a practical example, exposing how is organized the code of an actual SAR (Synthetic Aperture Radar) focusing system and showing the highlights and weaknesses of such system in comparison to a different coding of the same system. In conclusion, the main key points of the two different approaches applied to the SAR focusing system will be analyzed. Actually, both platforms are largely used and each of them has its highlights and weaknesses, so they are both used but for different aims and targets.
The SAR focusing system which will be analyzed is actually written in CUDA, and an OpenCL code for it has not been written yet
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
