Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs

Network-on-chip (NoC) is evolving as a better substitute for incorporating a large number of cores on a single system-on-chip (SoC). The dependency on multi-core systems to accomplish the high-performance constraints of composite embedded applications is on the rise. This leads to the realization of...

Full description

Bibliographic Details
Main Authors: Waqar Amin, Fawad Hussain, Sheraz Anjum, Sarzamin Khan, Naveed Khan Baloch, Zulqar Nain, Sung Won Kim
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9044826/
id doaj-1b383dd7ea454a58b10e4ea5cff47d9b
record_format Article
spelling doaj-1b383dd7ea454a58b10e4ea5cff47d9b2021-03-30T01:32:07ZengIEEEIEEE Access2169-35362020-01-018636076363110.1109/ACCESS.2020.29826759044826Performance Evaluation of Application Mapping Approaches for Network-on-Chip DesignsWaqar Amin0https://orcid.org/0000-0002-9006-6251Fawad Hussain1https://orcid.org/0000-0002-7819-5990Sheraz Anjum2https://orcid.org/0000-0002-0199-2553Sarzamin Khan3https://orcid.org/0000-0001-7751-063XNaveed Khan Baloch4https://orcid.org/0000-0002-1084-0981Zulqar Nain5https://orcid.org/0000-0001-8915-8987Sung Won Kim6https://orcid.org/0000-0001-8454-6980Department of Computer Engineering, University of Engineering and Technology, Taxila, PakistanDepartment of Computer Engineering, University of Engineering and Technology, Taxila, PakistanDepartment of Computer Science, Wah Campus, COMSATS University Islamabad, Wah Cantt, PakistanDepartment of Computer Science, Wah Campus, COMSATS University Islamabad, Wah Cantt, PakistanDepartment of Computer Engineering, University of Engineering and Technology, Taxila, PakistanDepartment of Information and Communication Engineering, Yeungnam University, Gyeongsan, South KoreaDepartment of Information and Communication Engineering, Yeungnam University, Gyeongsan, South KoreaNetwork-on-chip (NoC) is evolving as a better substitute for incorporating a large number of cores on a single system-on-chip (SoC). The dependency on multi-core systems to accomplish the high-performance constraints of composite embedded applications is on the rise. This leads to the realization of efficient mapping approaches for such complex applications. The significance of efficient application mapping approaches has increased ever since the embedded applications have become more complex and performance-oriented. This paper presents the detailed comparative analysis and categorization of application mapping approaches with current trends in NoC design implementation. These approaches target to improve the performance of the whole system by optimizing communication cost, energy, power consumption, and latency. Apart from the categorization of the discussed approaches, comparison of communication cost, power, energy, and latency of the NoC system carried out on real applications like VOPD and MPEG4. Moreover, the best technique identified in each category based on the evaluation of performance results.https://ieeexplore.ieee.org/document/9044826/Network-on-Chipapplication mappingNoC designVOPDSystem-on-Chip
collection DOAJ
language English
format Article
sources DOAJ
author Waqar Amin
Fawad Hussain
Sheraz Anjum
Sarzamin Khan
Naveed Khan Baloch
Zulqar Nain
Sung Won Kim
spellingShingle Waqar Amin
Fawad Hussain
Sheraz Anjum
Sarzamin Khan
Naveed Khan Baloch
Zulqar Nain
Sung Won Kim
Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
IEEE Access
Network-on-Chip
application mapping
NoC design
VOPD
System-on-Chip
author_facet Waqar Amin
Fawad Hussain
Sheraz Anjum
Sarzamin Khan
Naveed Khan Baloch
Zulqar Nain
Sung Won Kim
author_sort Waqar Amin
title Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
title_short Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
title_full Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
title_fullStr Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
title_full_unstemmed Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
title_sort performance evaluation of application mapping approaches for network-on-chip designs
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Network-on-chip (NoC) is evolving as a better substitute for incorporating a large number of cores on a single system-on-chip (SoC). The dependency on multi-core systems to accomplish the high-performance constraints of composite embedded applications is on the rise. This leads to the realization of efficient mapping approaches for such complex applications. The significance of efficient application mapping approaches has increased ever since the embedded applications have become more complex and performance-oriented. This paper presents the detailed comparative analysis and categorization of application mapping approaches with current trends in NoC design implementation. These approaches target to improve the performance of the whole system by optimizing communication cost, energy, power consumption, and latency. Apart from the categorization of the discussed approaches, comparison of communication cost, power, energy, and latency of the NoC system carried out on real applications like VOPD and MPEG4. Moreover, the best technique identified in each category based on the evaluation of performance results.
topic Network-on-Chip
application mapping
NoC design
VOPD
System-on-Chip
url https://ieeexplore.ieee.org/document/9044826/
work_keys_str_mv AT waqaramin performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
AT fawadhussain performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
AT sherazanjum performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
AT sarzaminkhan performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
AT naveedkhanbaloch performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
AT zulqarnain performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
AT sungwonkim performanceevaluationofapplicationmappingapproachesfornetworkonchipdesigns
_version_ 1724186868253196288