Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Procesamiento de consultas kNN en espacios métricos utilizando GPUs

dc.contributor.advisorGómez Pérez, José Ignacio
dc.contributor.advisorTenllado Van der Reijden, Christian
dc.contributor.authorBarrientos Rojel, Ricardo Javier
dc.date.accessioned2023-06-20T06:10:36Z
dc.date.available2023-06-20T06:10:36Z
dc.date.issued2011
dc.descriptionMáster en Investigación en Informática, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, curso 2010-2011
dc.description.abstractEl presente trabajo pretende abordar el análisis, diseño e implementación paralela de algoritmos de búsquedas en espacios métricos. Más concretamente, se analizaron varios índices métricos relevantes en la literatura y se escogieron los que mejor se adaptaban a la tarjetas gráficas actuales (GPUs), plataforma paralela sobre la que se llevó a cabo su implementación. Dadas, por un lado las altas prestaciones de las modernas GPUs y, por otro, las numerosas restricciones sobre la regularidad del código para conseguir un buen rendimiento, se optó por implementar, con carácter comparativo, una versión exhaustiva de la búsqueda, mejorando propuestas previas. La regularidad del método exhaustivo en los accesos a memoria, clave para explotar correctamente el alto potencial de las GPUs, hace que, en determinados contextos, sea preferible a técnicas algorítmicamente más complejas pero con mayores asimetrías en su paralelización. Los resultados obtenidos permiten afirmar que las GPUs son una plataforma adecuada para la búsqueda en espacios métricos, incluso en contextos de poca carga (es decir, baja frecuencia de llegada de solicitudes). También se realizó un análisis del efecto de la dimensionalidad del espacio en la eficacia de los métodos. Como cabía esperar, a mayor dimensionalidad, más complicado es reducir el número de comparaciones y, por consiguiente, el método exhaustivo se postula como una buena alternativa en términos de rendimiento. [ABSTRACT] This work was devoted to propose and implement algorithms using GPUs to solve queries in metric spaces. We have selected several well known indexes from the literature that solve queries efficiently in metric spaces in a sequential way. We compared the implementations of those index-based algorithms on GPU against exhaustive search methods. The latter is based in previous work of the area, but we have significantly improved its performance. Performance results are analyzed and discussed to show the paramount importance of bandwidth optimization while coding for GPUs-like parallel platforms. The influence of the space dimensionality leads to the an interesting finding: on lowdimensional spaces, the indexing methods perform better, while in high-dimensional spaces the exhaustive search method takes advantage. Finally, we can conclude that GPUs are a very good target platform for metric space searching algorithms.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/13064
dc.identifier.urihttps://hdl.handle.net/20.500.14352/46306
dc.language.isospa
dc.page.total61
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu515.124(043.3)
dc.subject.cdu004.31(043.3)
dc.subject.keywordEspacios métricos
dc.subject.keywordBases de datos métricas
dc.subject.keywordÍndices métricos
dc.subject.keywordBúsqueda por similitud
dc.subject.keywordkNN
dc.subject.keywordMetric spaces
dc.subject.keywordMetric databases
dc.subject.keywordMetric indexes
dc.subject.keywordGPU
dc.subject.keywordSimilarity search
dc.subject.ucmHardware
dc.subject.ucmInfografía
dc.titleProcesamiento de consultas kNN en espacios métricos utilizando GPUs
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicatione83f8db2-0fb6-4141-8ec5-d20d09ce194d
relation.isAdvisorOfPublication.latestForDiscoverye83f8db2-0fb6-4141-8ec5-d20d09ce194d

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
tesis_master_Ricardo_Barrientos.pdf
Size:
942.1 KB
Format:
Adobe Portable Document Format