Static and dynamic task mapping onto network on chip multiprocessors
Due to its scalability and flexibility, Network-on-Chip (NoC) is a growing and promising communication paradigm for Multiprocessor System-on-Chip (MPSoC) design. As the manufacturing process scales down to the deep submicron domain and the complexity of the system increases, fault-tolerant design st...
- Autores:
-
Bolaños-Martínez, Freddy
Aedo, Jose Edison
Rivera-Vélez, Fredy
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2014
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/44570
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/44570
http://bdigital.unal.edu.co/34669/
- Palabra clave:
- Task mapping
Multiprocessor System-on-Chip (MPSoC)
Networks on Chip (NoC)
Population-based Incremental Learning (PBIL).
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_4a9616be2d3caed816d577aa4fefdd00 |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/44570 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Bolaños-Martínez, Freddybf11b37b-a8b4-453d-b414-a848c577e880300Aedo, Jose Edison50e2ba2c-a548-4670-9990-373f023c2661300Rivera-Vélez, Fredy9f9696d6-0150-46fe-b254-75fbec9082ca3002019-06-28T13:47:16Z2019-06-28T13:47:16Z2014-06-24https://repositorio.unal.edu.co/handle/unal/44570http://bdigital.unal.edu.co/34669/Due to its scalability and flexibility, Network-on-Chip (NoC) is a growing and promising communication paradigm for Multiprocessor System-on-Chip (MPSoC) design. As the manufacturing process scales down to the deep submicron domain and the complexity of the system increases, fault-tolerant design strategies are gaining increased relevance. This paper exhibits the use of a Population-Based Incremental Learning (PBIL) algorithm aimed at finding the best mapping solutions at design time, as well as to finding the optimal remapping solution, in presence of single-node failures on the NoC. The optimization objectives in both cases are the application completion time and the network's peak bandwidth. A deterministic XY routing algorithm was used in order to simulate the traffic conditions in the network which has a 2D mesh topology. Obtained results are promising. The proposed algorithm exhibits a better performance, when compared with other reported approaches, as the problem size increases.application/pdfspaUniversidad Nacional de Colombia Sede Medellínhttp://revistas.unal.edu.co/index.php/dyna/article/view/34867Universidad Nacional de Colombia Revistas electrónicas UN DynaDynaDyna; Vol. 81, núm. 185 (2014); 28-35 DYNA; Vol. 81, núm. 185 (2014); 28-35 2346-2183 0012-7353Bolaños-Martínez, Freddy and Aedo, Jose Edison and Rivera-Vélez, Fredy (2014) Static and dynamic task mapping onto network on chip multiprocessors. Dyna; Vol. 81, núm. 185 (2014); 28-35 DYNA; Vol. 81, núm. 185 (2014); 28-35 2346-2183 0012-7353 .Static and dynamic task mapping onto network on chip multiprocessorsArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTTask mappingMultiprocessor System-on-Chip (MPSoC)Networks on Chip (NoC)Population-based Incremental Learning (PBIL).ORIGINAL34867-207721-1-PB.pdfapplication/pdf1046406https://repositorio.unal.edu.co/bitstream/unal/44570/1/34867-207721-1-PB.pdf833033fa38bbb6a6fedba9a5dee03c50MD5134867-137270-1-SP.pdfapplication/pdf262874https://repositorio.unal.edu.co/bitstream/unal/44570/2/34867-137270-1-SP.pdf5eb2807d9d464dfbcd0a3facc1a10b93MD52THUMBNAIL34867-207721-1-PB.pdf.jpg34867-207721-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg10051https://repositorio.unal.edu.co/bitstream/unal/44570/3/34867-207721-1-PB.pdf.jpg0cc498156a2ea013b29ce88e1cc435f8MD5334867-137270-1-SP.pdf.jpg34867-137270-1-SP.pdf.jpgGenerated Thumbnailimage/jpeg5659https://repositorio.unal.edu.co/bitstream/unal/44570/4/34867-137270-1-SP.pdf.jpg35bb27631ca8ad10a03ffb3dd2a2c230MD54unal/44570oai:repositorio.unal.edu.co:unal/445702024-02-23 23:07:36.682Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |
dc.title.spa.fl_str_mv |
Static and dynamic task mapping onto network on chip multiprocessors |
title |
Static and dynamic task mapping onto network on chip multiprocessors |
spellingShingle |
Static and dynamic task mapping onto network on chip multiprocessors Task mapping Multiprocessor System-on-Chip (MPSoC) Networks on Chip (NoC) Population-based Incremental Learning (PBIL). |
title_short |
Static and dynamic task mapping onto network on chip multiprocessors |
title_full |
Static and dynamic task mapping onto network on chip multiprocessors |
title_fullStr |
Static and dynamic task mapping onto network on chip multiprocessors |
title_full_unstemmed |
Static and dynamic task mapping onto network on chip multiprocessors |
title_sort |
Static and dynamic task mapping onto network on chip multiprocessors |
dc.creator.fl_str_mv |
Bolaños-Martínez, Freddy Aedo, Jose Edison Rivera-Vélez, Fredy |
dc.contributor.author.spa.fl_str_mv |
Bolaños-Martínez, Freddy Aedo, Jose Edison Rivera-Vélez, Fredy |
dc.subject.proposal.spa.fl_str_mv |
Task mapping Multiprocessor System-on-Chip (MPSoC) Networks on Chip (NoC) Population-based Incremental Learning (PBIL). |
topic |
Task mapping Multiprocessor System-on-Chip (MPSoC) Networks on Chip (NoC) Population-based Incremental Learning (PBIL). |
description |
Due to its scalability and flexibility, Network-on-Chip (NoC) is a growing and promising communication paradigm for Multiprocessor System-on-Chip (MPSoC) design. As the manufacturing process scales down to the deep submicron domain and the complexity of the system increases, fault-tolerant design strategies are gaining increased relevance. This paper exhibits the use of a Population-Based Incremental Learning (PBIL) algorithm aimed at finding the best mapping solutions at design time, as well as to finding the optimal remapping solution, in presence of single-node failures on the NoC. The optimization objectives in both cases are the application completion time and the network's peak bandwidth. A deterministic XY routing algorithm was used in order to simulate the traffic conditions in the network which has a 2D mesh topology. Obtained results are promising. The proposed algorithm exhibits a better performance, when compared with other reported approaches, as the problem size increases. |
publishDate |
2014 |
dc.date.issued.spa.fl_str_mv |
2014-06-24 |
dc.date.accessioned.spa.fl_str_mv |
2019-06-28T13:47:16Z |
dc.date.available.spa.fl_str_mv |
2019-06-28T13:47:16Z |
dc.type.spa.fl_str_mv |
Artículo de revista |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/44570 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/34669/ |
url |
https://repositorio.unal.edu.co/handle/unal/44570 http://bdigital.unal.edu.co/34669/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.spa.fl_str_mv |
http://revistas.unal.edu.co/index.php/dyna/article/view/34867 |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Revistas electrónicas UN Dyna Dyna |
dc.relation.ispartofseries.none.fl_str_mv |
Dyna; Vol. 81, núm. 185 (2014); 28-35 DYNA; Vol. 81, núm. 185 (2014); 28-35 2346-2183 0012-7353 |
dc.relation.references.spa.fl_str_mv |
Bolaños-Martínez, Freddy and Aedo, Jose Edison and Rivera-Vélez, Fredy (2014) Static and dynamic task mapping onto network on chip multiprocessors. Dyna; Vol. 81, núm. 185 (2014); 28-35 DYNA; Vol. 81, núm. 185 (2014); 28-35 2346-2183 0012-7353 . |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Medellín |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/44570/1/34867-207721-1-PB.pdf https://repositorio.unal.edu.co/bitstream/unal/44570/2/34867-137270-1-SP.pdf https://repositorio.unal.edu.co/bitstream/unal/44570/3/34867-207721-1-PB.pdf.jpg https://repositorio.unal.edu.co/bitstream/unal/44570/4/34867-137270-1-SP.pdf.jpg |
bitstream.checksum.fl_str_mv |
833033fa38bbb6a6fedba9a5dee03c50 5eb2807d9d464dfbcd0a3facc1a10b93 0cc498156a2ea013b29ce88e1cc435f8 35bb27631ca8ad10a03ffb3dd2a2c230 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089929339174912 |