RT Generic T1 Implementación eficiente de redes neuronales autoorganizadas en CUDA C/C++. T2 Effitient implementation of self organizing neural netword in CUDA C/C++. A1 Gill, Shelley K1 Grado en Ingeniería Informática - Trabajos Fin de Grado K1 Redes neuronales artificiales - Arquitecturas K1 Informática - Trabajos Fin de Grado AB En este documento se expondrá una implementación del problemadel viajante de comercio usando una implementación personalizada de unmapa auto-organizado basándose en soluciones anteriores y adaptándolas a laarquitectura CUDA, haciendo a la vez una comparativa de la implementacióneficiente en CUDA C/C++ con la implementación de las funciones de GPUincluidas en el Parallel Computing Toolbox de Matlab.La solución que se da reduce en casi un cuarto las iteraciones necesarias parallegar a una solución buena del problema mencionado, además de la mejorainminente del uso de las arquitecturas paralelas. En esta solución se estudia lamejora en tiempo que se consigue con el uso específico de la memoriacompartida, siendo esta una de las herramientas más potentes para mejorar elrendimiento.En lo referente a los tiempos de ejecución, se llega a concluir que la mejorsolución es el lanzamiento de un kernel de CUDA desde Matlab a través de lafuncionalidad incluida en el Parallel Computing Toolbox. YR 2016 FD 2016-06-01 LK http://hdl.handle.net/10630/11541 UL http://hdl.handle.net/10630/11541 LA spa DS RIUMA. Repositorio Institucional de la Universidad de Málaga RD 24 ene 2026