Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm

Network-on-Chips (NoCs) serve as essential interconnection infrastructures in Multi-processor System-on-Chip (MPSoC) designs, emphasizing ƒexibility, extensibility, and low power consumption. The effectiveness of communication within NoCs relies heavily on the routing algorithm employed. However, th...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhsen, Yousif Raad, Husin, Nor Azura, Zolkepli, Maslina, Manshor, Noridayu, Al-Hchaimi, Ahmed Abbas Jasim, Ridha, Hussein Mohammed
Format: Article
Published: Institute of Electrical and Electronics Engineers 2023
Online Access:http://psasir.upm.edu.my/id/eprint/107703/
https://ieeexplore.ieee.org/document/10220082/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Putra Malaysia
id my.upm.eprints.107703
record_format eprints
spelling my.upm.eprints.1077032024-10-28T01:32:30Z http://psasir.upm.edu.my/id/eprint/107703/ Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm Muhsen, Yousif Raad Husin, Nor Azura Zolkepli, Maslina Manshor, Noridayu Al-Hchaimi, Ahmed Abbas Jasim Ridha, Hussein Mohammed Network-on-Chips (NoCs) serve as essential interconnection infrastructures in Multi-processor System-on-Chip (MPSoC) designs, emphasizing ƒexibility, extensibility, and low power consumption. The effectiveness of communication within NoCs relies heavily on the routing algorithm employed. However, the routing process faces signi‚cant challenges, such as deadlock, livelock, congestion, and faults, which impact the Design Space Exploration (DSE) process. In this research, we propose a prediction model-based ANN with a Metaheuristic Optimization approach for predicting the utilized routing algorithm by the NoC-based MPSoC platform during the DSE in order to reduce the time required to specify the NoC-based MPSoC platform con‚gurations. The main idea of the proposed method is to develop a prediction model, speci‚cally an Arti‚cial Neural Network (ANN) optimized using the Guaranteed Convergence Arithmetic Optimization Algorithm (GCAOA-ANN), for predicting the utilized routing algorithm in NoC-based MPSoC platform during the DSE process. The methodology consists of two phases. Firstly, an automated strategy is proposed to execute and control the NOXIM simulator, enabling the simulation and collection of NoC-based MPSoC scenarios under different constraints, rules of NoC design (including routing protocols), and performance metrics. Consequently, NoC traf‚c data is gathered. Secondly, building upon the work of previous researchers, who have suggested the development of hybrid models to improve accuracy, this research introduces a novel methodology incorporating an ANN optimized using the GCAOA-ANN to predict the routing algorithm employed by the NoC-based MPSoC. The hybrid GCAOA-ANN model demonstrated superior performance compared to other models, including PSOGW-ANN, SMA-ANN, AOA-ANN, Random Forest, and ANN. Where the learning rate and the number of nodes in the ‚rst and second hidden layers were: (0.0023, 1, 20) for the GCAOA-ANN model. In addition, the evaluation metrics of the GCAOA-ANN model showed excellent results, with an R2 value of (99.80), an RMSE of (0.0000135 m3/s), an MSE of (0.0000118 m3/s), an SI of (0.000077), an MBE of (0.0000028), and a MAR of (0.000187616 m3/s). The outcomes of this research are anticipated to offer a guide for individuals interested in conducting research on On-Chip communication routing protocols and DSE in NoC-based MPSoCs in the context of IoT using ML approaches, while the GCAOA-ANN has the potential to generalize to new problems. Institute of Electrical and Electronics Engineers 2023-08-15 Article PeerReviewed Muhsen, Yousif Raad and Husin, Nor Azura and Zolkepli, Maslina and Manshor, Noridayu and Al-Hchaimi, Ahmed Abbas Jasim and Ridha, Hussein Mohammed (2023) Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm. IEEE Access, 11. pp. 90143-90157. ISSN 2169-3536 https://ieeexplore.ieee.org/document/10220082/ 10.1109/access.2023.3305669
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
description Network-on-Chips (NoCs) serve as essential interconnection infrastructures in Multi-processor System-on-Chip (MPSoC) designs, emphasizing ƒexibility, extensibility, and low power consumption. The effectiveness of communication within NoCs relies heavily on the routing algorithm employed. However, the routing process faces signi‚cant challenges, such as deadlock, livelock, congestion, and faults, which impact the Design Space Exploration (DSE) process. In this research, we propose a prediction model-based ANN with a Metaheuristic Optimization approach for predicting the utilized routing algorithm by the NoC-based MPSoC platform during the DSE in order to reduce the time required to specify the NoC-based MPSoC platform con‚gurations. The main idea of the proposed method is to develop a prediction model, speci‚cally an Arti‚cial Neural Network (ANN) optimized using the Guaranteed Convergence Arithmetic Optimization Algorithm (GCAOA-ANN), for predicting the utilized routing algorithm in NoC-based MPSoC platform during the DSE process. The methodology consists of two phases. Firstly, an automated strategy is proposed to execute and control the NOXIM simulator, enabling the simulation and collection of NoC-based MPSoC scenarios under different constraints, rules of NoC design (including routing protocols), and performance metrics. Consequently, NoC traf‚c data is gathered. Secondly, building upon the work of previous researchers, who have suggested the development of hybrid models to improve accuracy, this research introduces a novel methodology incorporating an ANN optimized using the GCAOA-ANN to predict the routing algorithm employed by the NoC-based MPSoC. The hybrid GCAOA-ANN model demonstrated superior performance compared to other models, including PSOGW-ANN, SMA-ANN, AOA-ANN, Random Forest, and ANN. Where the learning rate and the number of nodes in the ‚rst and second hidden layers were: (0.0023, 1, 20) for the GCAOA-ANN model. In addition, the evaluation metrics of the GCAOA-ANN model showed excellent results, with an R2 value of (99.80), an RMSE of (0.0000135 m3/s), an MSE of (0.0000118 m3/s), an SI of (0.000077), an MBE of (0.0000028), and a MAR of (0.000187616 m3/s). The outcomes of this research are anticipated to offer a guide for individuals interested in conducting research on On-Chip communication routing protocols and DSE in NoC-based MPSoCs in the context of IoT using ML approaches, while the GCAOA-ANN has the potential to generalize to new problems.
format Article
author Muhsen, Yousif Raad
Husin, Nor Azura
Zolkepli, Maslina
Manshor, Noridayu
Al-Hchaimi, Ahmed Abbas Jasim
Ridha, Hussein Mohammed
spellingShingle Muhsen, Yousif Raad
Husin, Nor Azura
Zolkepli, Maslina
Manshor, Noridayu
Al-Hchaimi, Ahmed Abbas Jasim
Ridha, Hussein Mohammed
Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm
author_facet Muhsen, Yousif Raad
Husin, Nor Azura
Zolkepli, Maslina
Manshor, Noridayu
Al-Hchaimi, Ahmed Abbas Jasim
Ridha, Hussein Mohammed
author_sort Muhsen, Yousif Raad
title Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm
title_short Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm
title_full Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm
title_fullStr Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm
title_full_unstemmed Enhancing NoC-based MPSoC performance: a predictive approach with ANN and guaranteed convergence arithmetic optimization algorithm
title_sort enhancing noc-based mpsoc performance: a predictive approach with ann and guaranteed convergence arithmetic optimization algorithm
publisher Institute of Electrical and Electronics Engineers
publishDate 2023
url http://psasir.upm.edu.my/id/eprint/107703/
https://ieeexplore.ieee.org/document/10220082/
_version_ 1814936495092400128