[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Performance evaluation of modified mesh-based NoC architecture

Published: 01 December 2022 Publication History

Abstract

With the advancement of technology in the field of VLSI, it is possible to integrate several computing elements onto a single chip. The performance of these single bus-based models still suffers from scalability on large-scale platforms. Therefore, network-on-chip (NoC) architecture integrating multiple cores in a single chip has emerged as an alternative. An efficient mapping is one of the most essential activities in high-performance multi-processor architectures. This research paper proposes an efficient core mapping and modified 2-D mesh NoC architecture. Every core is connected to the two routers via a network interface. In an efficient core mapping algorithm, the mapping region is selected based on Core Efficient Region (CER), which can improve the processor performance. The proposed core mapping algorithm is applied to the multimedia benchmarks. The experimental results show that the efficient core mapping algorithm outperforms the communication energy and performance when compared with other recent mapping algorithms.

Graphical abstract

Display Omitted

Highlights

In this paper, an optimized core mapping algorithm is proposed, and a modified 2-D mesh NoC architecture is introduced.
In modified 2-D mesh NoC every core is connected with the two routers.
An optimized core mapping algorithm, which maps the cores on modified NoC based on the ACG using core efficient region.
The optimized core mapping algorithm was applied to multimedia benchmarks and evaluated communication energy and CPU time.

References

[1]
Venkataramani Vanchinathan, Bodin Bruno, Mohite Aditi Kulkarni, Mitra Tulika, Peh Li-Shiuan, ASCENT: Communication scheduling for SDF on bufferless software-defined NoC, IEEE Trans Comput-Aided Des Integr Circuits Syst (2021).
[2]
Kokkinis Argyris, Diamantopoulos Dionysios, Siozios Kostas, Dynamic optimization of on-chip memories for HLS targeting many-accelerator platforms, IEEE Comput Archit Lett 21 (2022).
[3]
Prasatha Raveendran Arun, Alzubi Jafar A, Ramesh Sekaran, Manikandan Ramachandran, A high performance scalable fuzzy based modified Asymmetric Heterogene Multiprocessor System on Chip (AHt-MPSOC) reconfigurable architecture, J Intell Fuzzy Systems (2021) 647–658.
[4]
Gheisari Mehdi, Alzubi Jafar, Zhang Xiaobo, Kose Utku, Marmolejo Saucedo Jose Antonio, A new algorithm for optimization of quality of service in peer to peer wireless mesh networks, Wirel Netw 26 (2019) 4965–4973.
[5]
MD Farhadur R., Deep reinforcement learning enabled self-configurable networks-on-chip for high-performance and energy-efficient computing systems, IEEE Access 10 (2022).
[6]
Yao Yu, Song Yukun, Ge Hu, Huang Ying, Zhang Duoli, A communication-aware and predictive list scheduling algorithm for network-on-chip based heterogeneous muti-processor system-on-chip, Microelectron J 121 (2022).
[7]
Wang Xiqian, Xi Jiajin, Wang Yinghao, Bogdan Paul, Nazarian Shahin, An efficient task mapping for many core systems, in: IEEE international symposium on circuits and systems (ISCAS), 2020.
[8]
Vasim Babu M., Alzubi Jafar A., Sekaran Ramesh, Patan Rizwan, Ramachandran Manikandan, Gupta Deepak, An improved IDAF-FIT clustering based ASLPP-RR routing with secure data aggregation in wireless sensor network, Mob Netw Appl 26 (2021) 1059–1067.
[9]
Kashi Somayeh, Patooghy Ahmad, Rahmati Dara, Fazeli Mahdi, A multi-application approach for synthesizing custom network-on-chips, J Supercomput (2022).
[10]
Naresh Kumar Reddy Beechu M.H., Y.B. Nithin Kumar, An energy-efficient fault aware core mapping in mesh-based network on chip systems, J Netw Comput Appl (2018).
[11]
Kumar Aruru Sai, Hanumantha Rao T.V.K., Efficient core mapping on customization of NoC platforms, in: IEEE international symposium on smart electronic systems, 2019.
[12]
Gammoudi Aymen, BenZina Adel, Khalgui Mohamed, Chillet Daniel, Energy-efficient scheduling of real-time tasks in reconfigurable homogeneous multi core platforms, IEEE Trans Syst, Man, Cybern: Syst (2018).
[13]
Wang Xilu, Yongjun S.U.N., Huaxi G.U., BMM: A binary metaheuristic mapping algorithm for mesh-based network-on-chip, Ieice Trans Inf Syst e102–d (3) (2019).
[14]
Murali Srinivasan, De Micheli Giovanni. Bandwidth-constrained mapping of cores onto NoC architectures. In: Proceedings design automation and test in europe conference and exhibition. 2004.
[15]
Khan Sarzamin, Anjum Sheraz, Gulzari Usman Ali, Umer Tariq, Kim Byung-Seo, Bandwidth-constrained multi-objective segmented brute-force algorithm for efficient mapping of embedded applications on NoC architecture, IEEE Access 6 (2018).
[16]
Venkataramani Vanchinathan, Pathania Anuj, Mitra Tulika, Unified thread- and data-mapping for multi-threaded multi-phase applications on SPM many-cores, Des, Autom Test Eur (2020).
[17]
Cheng Chi-Hsiang, Chen Wei-Mei, Application mapping onto mesh-based network-on-chip using constructive heuristic algorithms, J Supercomput 72 (2016).
[18]
Reddy Beechu Naresh Kumar, Vasantha M.H., Nithin Kumar Y.B., A gracefully degrading and energy-efficient fault tolerant NoC using spare core, in: IEEE computer society annual symposium on VLSI, 2016, pp. 146–151.
[19]
Sharma Pradeep Kumar, Biswas Santosh, Mitra Pinaki, Energy efficient heuristic application mapping for 2-D mesh-based network-on-chip, Microprocess Microsyst 64 (2019).
[20]
Niknia Farnaz, Hakami Vesal, Rezaee Kiamehr, An SMDP-based approach to thermal-aware task scheduling in NoC-based MPSoC platforms, J Parallel Distrib Comput 165 (2022) 79–106.
[21]
Beechu NKR, Kar Subrat. An Efficient Application Core Mapping Algorithm for Wireless Network-an-Chip. In: IEEE 2 6 T h pacific rim international symposium on dependable computing. 2021.
[22]
Reshma Raj R.S., Rohit R., Shahreyar Mushrif Shaikh, Raut Akash, Pournami P.N., Kalady Saidalavi, Jayaraj P.B., DeepNR: An adaptive deep reinforcement learning based NoC routing algorithm, Microprocess Microsyst 90 (2022).
[23]
Kadri N., Chenine A., Laib Z., Koudil Mouloud, Reliability-aware intelligent mapping based on reinforcement learning for networks-on-chips, J Supercomput (2022).
[24]
Raji M., Nikseresht, Nikseresht Mohaddaseh, UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systems, J Supercomput 78 (2022) 279–314.
[25]
Kumar Aruru Sai, Hanumantha Rao T.V.K., An adaptive core mapping algorithm on NoC for future heterogeneous system-on-chip, Comput Electr Eng 95 (2021).

Cited By

View all
  • (2023)NoC-based hardware software co-design framework for dataflow thread managementThe Journal of Supercomputing10.1007/s11227-023-05335-879:16(17983-18020)Online publication date: 11-May-2023

Index Terms

  1. Performance evaluation of modified mesh-based NoC architecture
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image Computers and Electrical Engineering
          Computers and Electrical Engineering  Volume 104, Issue PA
          Dec 2022
          509 pages

          Publisher

          Pergamon Press, Inc.

          United States

          Publication History

          Published: 01 December 2022

          Author Tags

          1. Network on Chip (NoC)
          2. Core mapping
          3. Mesh topology
          4. Performance
          5. CPU time
          6. Communication energy

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 07 Jan 2025

          Other Metrics

          Citations

          Cited By

          View all
          • (2023)NoC-based hardware software co-design framework for dataflow thread managementThe Journal of Supercomputing10.1007/s11227-023-05335-879:16(17983-18020)Online publication date: 11-May-2023

          View Options

          View options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media