Cargando…
An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC
Mapping application task graphs on intellectual property (IP) cores into network-on-chip (NoC) is a non-deterministic polynomial-time hard problem. The evolution of network performance mainly depends on an effective and efficient mapping technique and the optimization of performance and cost metrics...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8347139/ https://www.ncbi.nlm.nih.gov/pubmed/34372337 http://dx.doi.org/10.3390/s21155102 |
_version_ | 1783735013556092928 |
---|---|
author | Sikandar, Saleha Baloch, Naveed Khan Hussain, Fawad Amin, Waqar Zikria, Yousaf Bin Yu, Heejung |
author_facet | Sikandar, Saleha Baloch, Naveed Khan Hussain, Fawad Amin, Waqar Zikria, Yousaf Bin Yu, Heejung |
author_sort | Sikandar, Saleha |
collection | PubMed |
description | Mapping application task graphs on intellectual property (IP) cores into network-on-chip (NoC) is a non-deterministic polynomial-time hard problem. The evolution of network performance mainly depends on an effective and efficient mapping technique and the optimization of performance and cost metrics. These metrics mainly include power, reliability, area, thermal distribution and delay. A state-of-the-art mapping technique for NoC is introduced with the name of sailfish optimization algorithm (SFOA). The proposed algorithm minimizes the power dissipation of NoC via an empirical base applying a shared k-nearest neighbor clustering approach, and it gives quicker mapping over six considered standard benchmarks. The experimental results indicate that the proposed techniques outperform other existing nature-inspired metaheuristic approaches, especially in large application task graphs. |
format | Online Article Text |
id | pubmed-8347139 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-83471392021-08-08 An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC Sikandar, Saleha Baloch, Naveed Khan Hussain, Fawad Amin, Waqar Zikria, Yousaf Bin Yu, Heejung Sensors (Basel) Article Mapping application task graphs on intellectual property (IP) cores into network-on-chip (NoC) is a non-deterministic polynomial-time hard problem. The evolution of network performance mainly depends on an effective and efficient mapping technique and the optimization of performance and cost metrics. These metrics mainly include power, reliability, area, thermal distribution and delay. A state-of-the-art mapping technique for NoC is introduced with the name of sailfish optimization algorithm (SFOA). The proposed algorithm minimizes the power dissipation of NoC via an empirical base applying a shared k-nearest neighbor clustering approach, and it gives quicker mapping over six considered standard benchmarks. The experimental results indicate that the proposed techniques outperform other existing nature-inspired metaheuristic approaches, especially in large application task graphs. MDPI 2021-07-28 /pmc/articles/PMC8347139/ /pubmed/34372337 http://dx.doi.org/10.3390/s21155102 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Sikandar, Saleha Baloch, Naveed Khan Hussain, Fawad Amin, Waqar Zikria, Yousaf Bin Yu, Heejung An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC |
title | An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC |
title_full | An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC |
title_fullStr | An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC |
title_full_unstemmed | An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC |
title_short | An Optimized Nature-Inspired Metaheuristic Algorithm for Application Mapping in 2D-NoC |
title_sort | optimized nature-inspired metaheuristic algorithm for application mapping in 2d-noc |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8347139/ https://www.ncbi.nlm.nih.gov/pubmed/34372337 http://dx.doi.org/10.3390/s21155102 |
work_keys_str_mv | AT sikandarsaleha anoptimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT balochnaveedkhan anoptimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT hussainfawad anoptimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT aminwaqar anoptimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT zikriayousafbin anoptimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT yuheejung anoptimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT sikandarsaleha optimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT balochnaveedkhan optimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT hussainfawad optimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT aminwaqar optimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT zikriayousafbin optimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc AT yuheejung optimizednatureinspiredmetaheuristicalgorithmforapplicationmappingin2dnoc |