Anàlisis de paràmetres d'optimització d'aplicacions CUDA
Torras Aguilera, Roger
Sikora, Anna, dir. (Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Analysis of CUDA application optimization parameters
Títol variant: Análisis de parámetros de optimización de aplicaciones CUDA
Data: 2021
Resum: En els últims anys s'ha anat fent més important l'optimització dels recursos informàtics per aconseguir un millor rendiment. En aquest article estudiarem diferents paràmetres que podran ajudar a millorar les aplicacions CUDA obtenint una millor eficiència dels recursos de la GPU. Per aconseguir aquest objectiu s'ha estudiat l'arquitectura de les GPUs i mitjançant una recerca s'han proposat diferents aspectes que milloraran el rendiment. S'ha estudiat en quines situacions es preferible l'us de les GPU davant les CPU i també en quines situacions no es favorable. Posteriorment s'ha realitzat diferents experiments on hem demostrat experimentalment els fets proposats anteriorment i hem extret les conclusions les pertients.
Resum: In recent years, it has become increasingly important to optimize computer resources in order to achieve better performance. In this paper we study different parameters that can help CUDA applications to obtain a better efficiency of GPU resources. To achieve this goal, the architecture of GPUs has been studied and through an investigation different aspects that improve performance have been proposed. It has been studied in which situations the use of GPUs is preferable over CPUs and also in which situations it is not favorable. Subsequently, different experiments have been carried out in which what has been proposed above has been experimentally demonstrated and the conclusions have been extended.
Resum: En los últimos años se ha ido haciendo más importante la optimización de los recursos informáticos para conseguir un mejor rendimiento. En este artículo estudiaremos diferentes parámetros que podrán ayudar a mejorar las aplicaciones CUDA obteniendo una mejor eficiencia de los recursos de la GPU. Para conseguir este objetivo se ha estudiado la arquitectura de las GPUs y mediante una investigación se han propuesto diferentes aspectos que mejorarán el rendimiento. Se ha estudiado en qué situaciones es preferible el uso de las GPU ante las CPU y también en qué situaciones no es favorable. Posteriormente se han realizado diferentes pruebas donde hemos demostrado experimentalmente los hechos propuestos anteriormente y hemos extraído las conclusiones las pertinentes.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Llengua: Català
Titulació: Grau en Enginyeria Informàtica [2502441]
Pla d'estudis: Grau en Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Enginyeria de Computadors
Matèria: GPU ; CUDA ; HPC ; Aplicacions paral·leles ; Anàlisi de rendiment ; Aplicaciones paralelas ; Análisis de rendimiento ; Optimitzation ; Parallel applications ; Performance analysis



9 p, 1.2 MB

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2022-04-06, darrera modificació el 2024-06-15



   Favorit i Compartir