Genetic algorithm for task mapping in embedded systems on a hierarchical architecture based on wireless network on chip WiNoC

dc.contributor.authorSacanamboy Franco, Maribellspa
dc.contributor.authorBolaños-Martinez, Freddyspa
dc.contributor.authorBernal-Noreña, Álvarospa
dc.contributor.authorNieto-Londoño, Rubénspa
dc.date.accessioned2019-07-02T18:11:08Zspa
dc.date.available2019-07-02T18:11:08Zspa
dc.date.issued2017-04-01spa
dc.description.abstractNetwork on Chip (NoC) systems were originally developed to provide high performance, using the availability of several processing units, connected to a wired network inside the integrated circuit. Wireless NoC (WiNoC or WNoC) are a natural evolution of NoC systems, which integrate a hierarchical communication inside the chip for the sake of improving scalability. Task mapping in WNoC systems represents a challenging process, which often involves several optimization objectives, such as power, performance, throughput, resources usage, and network metrics. This paper describes a genetic algorithm based approach for finding optimal tasks-mapping solutions in design time, for embedded systems working over a WiNoC. The optimization objectives were: Speedup, Energy Consumption, and Bandwidth. The target network used for simulation may be viewed as a two-level hierarchical WiNoC. The first level corresponds to a set of subnets which are linked by wires and mesh-type. The second level corresponds to a star-topology of wireless links, which connect the first level subnets. Proposed algorithm exhibits a good performance in relation to the optimization objectives, concerning the target heterogeneous WiNoC.spa
dc.description.abstractLos sistemas de red en chip (NoC) fueron desarrollados originalmente para proporcionar un alto rendimiento, mediante la disponibilidad de varias unidades de procesamiento, conectadas a través de una red cableada dentro del circuito integrado. Wireless NoC (WiNoC o WNoC) son una evolución natural de los sistemas NoC, que integran una comunicación jerárquica dentro del chip para mejorar la escalabilidad. El mapeo de tareas en los sistemas WNoC representa un proceso desafiante, que a menudo implica varios objetivos de optimización, como potencia, rendimiento, productividad, uso de recursos y métricas de red. Este artículo describe un algoritmo genético basado en un enfoque para encontrar soluciones óptimas de asignación de tareas en tiempo de diseño, para sistemas embebidos que trabajan sobre un WiNoC. Los objetivos de optimización fueron: Aceleración, Consumo de Energía y Ancho de Banda. La red de destino utilizada para la simulación puede ser vista como un WiNoC jerárquica de dos niveles. El primer nivel corresponde a un conjunto de subredes que están conectadas por cables y son de tipo malla. El segundo nivel corresponde a una topología en estrella de enlaces inalámbricos, que conectan las subredes de primer nivel. El algoritmo propuesto muestra un buen desempeño en relación con los objetivos de optimización y la WiNoC heterogéneo simulada.spa
dc.format.mimetypeapplication/pdfspa
dc.identifier.eprintshttp://bdigital.unal.edu.co/58712/spa
dc.identifier.issnISSN: 2346-2183spa
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/60380
dc.language.isospaspa
dc.publisherUniversidad Nacional de Colombia (Sede Medellín). Facultad de Minas.spa
dc.relationhttps://revistas.unal.edu.co/index.php/dyna/article/view/53886spa
dc.relation.ispartofUniversidad Nacional de Colombia Revistas electrónicas UN Dynaspa
dc.relation.ispartofDynaspa
dc.relation.referencesSacanamboy Franco, Maribell and Bolaños-Martinez, Freddy and Bernal-Noreña, Álvaro and Nieto-Londoño, Rubén (2017) Genetic algorithm for task mapping in embedded systems on a hierarchical architecture based on wireless network on chip WiNoC. DYNA, 84 (201). pp. 202-209. ISSN 2346-2183spa
dc.rightsDerechos reservados - Universidad Nacional de Colombiaspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.licenseAtribución-NoComercial 4.0 Internacionalspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/spa
dc.subject.ddc62 Ingeniería y operaciones afines / Engineeringspa
dc.subject.proposalWiNoCspa
dc.subject.proposalNoCspa
dc.subject.proposalWirelessspa
dc.subject.proposalHierarchicalspa
dc.subject.proposalGeneticspa
dc.subject.proposalMappingspa
dc.subject.proposalWiNoCspa
dc.subject.proposalNoCspa
dc.subject.proposalInalámbricasspa
dc.subject.proposalJerárquicasspa
dc.subject.proposalGenéticospa
dc.subject.proposalMapeospa
dc.titleGenetic algorithm for task mapping in embedded systems on a hierarchical architecture based on wireless network on chip WiNoCspa
dc.typeArtículo de revistaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_6501spa
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/articlespa
dc.type.redcolhttp://purl.org/redcol/resource_type/ARTspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
53886-333139-1-PB.pdf
Tamaño:
1.19 MB
Formato:
Adobe Portable Document Format

Colecciones