Mostrar o rexistro simple do ítem

dc.contributor.advisorGonzález Gómez, Patricia
dc.contributor.advisorPardo Martínez, Xoán Carlos
dc.contributor.authorNúñez Rodríguez, Roberto José
dc.contributor.otherEnxeñaría informática, Grao enes_ES
dc.date.accessioned2020-09-03T14:48:24Z
dc.date.available2020-09-03T14:48:24Z
dc.date.issued2020
dc.identifier.urihttp://hdl.handle.net/2183/26181
dc.description.abstract[Resumen] Muchos problemas de optimización hoy en día, en multitud de áreas como la bioinformática, la logística o la ingeniería, presentan una gran dificultad que requiere el uso de herramientas y métodos eficientes, desde el punto de vista computacional, para alcanzar buenos resultados en tiempos razonables. Para resolverlos se suelen usar métodos de optimización global, y, entre ellos, las metaheurísticas son los preferidos, por su eficiencia resolviendo problemas complejos. Sin embargo, en muchos casos reales las metaheurísticas todavía necesitan mucho tiempo de cálculo para obtener resultados aceptables. La computación de altas prestaciones (HPC) puede ayudar con metaheurísticas paralelas a recortar este tiempo. No obstante, el acceso a recursos HPC no siempre es fácil y la programación paralela con modelos tradicionales requiere experiencia por parte del programador. Hoy en día, el acceso a potentes recursos computacionales es más sencillo a través de las nuevas infraestructuras cloud, que nos ofrecen plataformas como servicio (PaaS). Además, existen nuevos modelos de programación para entornos distribuidos que facilitan la tarea al programador, abaratando y acortando el tiempo de desarrollo del producto. El objetivo de este trabajo es el diseño, implementación y evaluación de estrategias de paralelización para la metaheurística PSO (Particle Swarm Optimization) usando el framework Spark.es_ES
dc.description.abstract[Abstract] Many optimization problems nowadays, in many areas such as bioinformatics, logistics or engineering, are so challenging that require the use of efficient tools and methods, from the computational point of view, to achieve good results in reasonable times. To solve these problems, global optimization methods are usually used, and among them, metaheuristics are preferred, due to their efficiency in solving complex problems. However, in many real problems, metaheuristics still require a large computing time to obtain acceptable results. High performance computing (HPC) can help, by means of parallel metaheuristics, to cut this computation time. Nevertheless, access to HPC resources is not always easy and parallel programming with traditional models requires programmer expertise. Nowadays, access to powerful computing resources is easier through cloud infrastructures, which offer platforms as a service (PaaS). Further, there are new programming models for distributed environments that facilitate programming by reducing and shortening the time of product development. The objective of this work is the design, implementation and evaluation of parallel strategies for PSO metaheuristic using the Spark framework.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 4.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/es/*
dc.subjectOptimización globales_ES
dc.subjectMetaheurísticases_ES
dc.subjectOptimización de enjambre de partículases_ES
dc.subjectComputación distribuidaes_ES
dc.subjectCloudes_ES
dc.subjectSparkes_ES
dc.subjectComputación de altas prestacioneses_ES
dc.subjectRecursos TIes_ES
dc.subjectGlobal optimizationes_ES
dc.subjectMetaheuristicses_ES
dc.subjectParticle Swarn Optimizationes_ES
dc.subjectDistributed computinges_ES
dc.subjectHigh performance computinges_ES
dc.subjectIT resourceses_ES
dc.titleParalelización del algoritmo de optimización de enjambre de partículas usando Sparkes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría informática. Curso 2019/2020es_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem