dc.creator | Dávila-Guzmán, Maria A. | |
dc.creator | Alfonso-Morales, Wilfredo | |
dc.creator | Caicedo-Bravo, Eduardo F. | |
dc.date.accessioned | 2019-07-18T14:10:19Z | |
dc.date.accessioned | 2019-08-20T15:48:10Z | |
dc.date.accessioned | 2022-09-29T12:45:23Z | |
dc.date.available | 2019-07-18T14:10:19Z | |
dc.date.available | 2019-08-20T15:48:10Z | |
dc.date.available | 2022-09-29T12:45:23Z | |
dc.date.created | 2019-07-18T14:10:19Z | |
dc.date.created | 2019-08-20T15:48:10Z | |
dc.date.issued | 2014-01-15 | |
dc.identifier | http://hdl.handle.net/20.500.12622/930 | |
dc.identifier.uri | http://repositorioslatinoamericanos.uchile.cl/handle/2250/3753365 | |
dc.description.abstract | Desde años recientes, el paralelismo hace parte de la arquitectura de las computadoras personales al incluir unidades de co-procesamiento como las unidades de procesamiento gráfico, para conformar así una arquitectura heterogénea. Este artículo presenta la implementación de algoritmos de enjambres sobre esta arquitectura para resolver problemas de optimización de funciones, destacando su estructura inherentemente paralela y sus propiedades de control distribuido. En estos algoritmos se paralelizan los individuos de la población y las dimensiones del problema gracias a la granuralidad del sistema de procesamiento, que además proporciona una baja latencia de comunicaciones entre los individuos debido al procesamiento embebido. Para evaluar las potencialidades de los algoritmos de enjambres sobre la plataforma heterogénea, son implementados dos de ellos: el algoritmo de enjambre de partículas y el algoritmo de enjambre de bacterias. Se utiliza la aceleración como métrica para contrastar los algoritmos en la arquitectura heterogénea compuesta por una GPU NVIDIA GTX480 y una unidad de procesamiento secuencial, donde el algoritmo de enjambre de partículas obtiene una aceleración de hasta 36,82x y el algoritmo de enjambre de bacterias logra una aceleración de hasta 9,26x. Además, se evalúa el efecto al incrementar el tamaño en las poblaciones donde la aceleración es significativamente diferenciable pero con riesgos en la calidad de las soluciones. | |
dc.language | spa | |
dc.publisher | Instituto Tecnológico Metropolitano (ITM) | |
dc.relation | TecnoLógicas | |
dc.relation | https://revistas.itm.edu.co/index.php/tecnologicas/article/view/197/203 | |
dc.rights | Copyright (c) 2017 Tecno Lógicas | |
dc.source | 2256-5337 | |
dc.source | 0123-7799 | |
dc.source | TecnoLógicas; Vol. 17 Num. 32 (2014); 11-20 | |
dc.source | TecnoLógicas; Vol. 17 Num. 32 (2014); 11-20 | |
dc.subject | Algoritmos de enjambre | |
dc.subject | algoritmo de enjambre de bacterias | |
dc.subject | algoritmo de enjambre de partículas | |
dc.subject | GPU | |
dc.subject | paralelo | |
dc.title | Arquitectura heterogénea para el procesamiento de los algoritmos de enjambres | |
dc.type | info:eu-repo/semantics/article | |
dc.type | info:eu-repo/semantics/publishedVersion | |
dc.type | Research Papers | |
dc.type | Artículos de investigación | |