Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12104/79911
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.advisorAlanís García, Alma Yolanda
dc.contributor.advisorMorales Valencia, José Alejandro
dc.contributor.authorSantana Castolo, Manuel Humberto
dc.date.accessioned2019-12-06T18:28:02Z-
dc.date.available2019-12-06T18:28:02Z-
dc.date.issued2015
dc.identifier.urihttps://hdl.handle.net/20.500.12104/79911-
dc.identifier.urihttps://wdg.biblio.udg.mx
dc.description.abstractUn algoritmo se puede componer de tareas que se ejecutan de manera paralela y otras que se ejecutan de manera secuencial, con el objetivo de re- solver un problema. Los algoritmos evolutivos son algoritmos estocásticos basados en poblaciones de individuos y son usados, entre otras aplicacio- nes, para resolver problemas de optimización. Al igual que los algoritmos evolutivos, los algoritmos de inteligencia de enjambre están basados en individuos agrupados en enjambres que cooperan (sabiéndolo o no), a al- canzar una meta. Tanto los algoritmos evolutivos como los de inteligencia de enjambre están basados en la naturaleza y pueden ser llamados como bioinspirados.
dc.description.tableofcontentsIndice general Agradecimientos Resumen Lista de figuras l. Introducción 1.1. Introducción 1.2. Algoritmos Evolutivos 1.2.1. Algoritmo general de un Algoritmo Evolutivo 1.2.2. Estrategias Evolutivas .. 1.2.3. Programación evolutiva 1.2.4. Algoritmos Genéticos . 1.2.5. Evolución Diferencial . 1.3. Algoritmos inspirados en la naturaleza . 1.3.1. Inteligencia de enjambre . 1 .4. Paradigma de computación . . . 1.4.1. Desarrollo del Hardware 1.4.1.1. Hardware Paralelo . 9 7 7 13 15 15 17 18 19 20 20 21 21 21 22 22 23 ÍNDICE GENERAL 1.4.2. Desarrollo del Software . . . . . . 25 1.4.2.1. Software Paralelo (MPI) 26 1.4.2.2. Software Paralelo (CUDA) 27 1.4.3. Supercómputo . . . . . . . . . . . . . 29 1.4.4. Métricas de rendimiento para el procesamiento para- lelo . . . . . . . 30 1.4.5. Clúster Agave 31 1.5. Optimización 32 1.6. Objetivos . . . 33 1.6.1. Objetivo general . 33 1.6.2. Objetivos específicos 33 2. PSO 35 2.1. Optimización por enjambre de partículas 36 2.1.1. Trabajo previo de PSO . . . . . . . 37 2.2. Optimización por enjambre de partículas con líder y retadores 40 2.3. Optimización por enjambre de partículas con modelo bioins- pirado . . . . . . . . . . . . . 41 2.4. Implementación en paralelo 44 2.4.1. Metodología 45 2.4.2. MPI . 46 2.4.3. CUDA 48 2.4.3.1. Descripción de los kemels 49 2.4.3.2. Iniciar posiciones y velocidades 49 2.4.3.3. Actualización de velocidad y posición 50 2.4.3.4. Evaluar función objetivo . . . . . . . . 50 10 2.4.3.5. Actualizar pBest y gBest . 2.5. Resultados experimentales ....... . 2.5.1. Resultados de algoritmos en MPI 2.5.2. Resultados de algoritmos en CUDA . 2.5.3. Comparación entre versiones 2.6. Discusión .. 2.7. Conclusiones 3. Evolución Diferencial 3.1. Introducción ........... . 3.1.1. Estructura de la población 3.1.2. Inicialización . 3.1.3. Mutación 3.1.4. Cruza .. 3.1.5. Selección 3.2. Trabajo previo 3.3. Implementación en paralelo 3.3.1. Metodología ..... 3.3.2. Implementación en MPI 3.3.3. Implementación en CUDA 3.4. Resultados experimentales .... 3.4.1. Resultados de algoritmos en MPI 3.4.2. Resultados de algoritmos en CUDA . 3.5. Conclusiones 4. Conclusiones 11 ÍNDICE GENERAL 50 51 51 55 58 60 62 63 63 64 64 65 66 68 68 70 71 72 72 72 72 77 80 81
dc.formatapplication/PDF
dc.language.isospa
dc.publisherBiblioteca Digital wdg.biblio
dc.publisherUniversidad de Guadalajara
dc.rights.urihttps://wdg.biblio.udg.mx/politicasdepublicacion.php
dc.titleImplementación de biblioteca de algoritmos bioinspirados en paralelo para el clúster Agave
dc.typeTesis de Maestria
dc.rights.holderUniversidad de Guadalajara
dc.rights.holderSantana Castolo, Manuel Humberto
dc.type.conacytmasterThesis-
dc.degree.nameMAESTRIA EN CIENCIAS EN INGENIERÍA ELECTRÓNICA Y COMPUTACIÓN-
dc.degree.departmentCUCEI-
dc.degree.grantorUniversidad de Guadalajara-
dc.degree.creatorMAESTRO EN CIENCIAS EN INGENIERÍA ELECTRÓNICA Y COMPUTACIÓN-
Aparece en las colecciones:CUCEI

Ficheros en este ítem:
Fichero TamañoFormato 
MCUCEI01064FT.pdf1.24 MBAdobe PDFVisualizar/Abrir


Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.