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...

Descripción completa

Detalles Bibliográficos
Autores principales: Sikandar, Saleha, Baloch, Naveed Khan, Hussain, Fawad, Amin, Waqar, Zikria, Yousaf Bin, Yu, Heejung
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