Evaluation of the Routing Algorithms for NoC-Based MPSoC: A Fuzzy Multi-Criteria Decision-Making Approach

Context: Routing algorithms play a crucial role in the performance of Network-on-Chip (NoC)-based Multi-Processor Systems-on-Chip (MPSoC). However, the selection of appropriate and effective routing algorithms poses a challenge for designers, given the multitude of assessment criteria, data fluctuat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2023-01, Vol.11, p.1-1
Hauptverfasser: Muhsen, Yousif Raad, Husin, Nor Azura, Zolkepli, Maslina Binti, Manshor, Noridayu, Al-Hchaimi, Ahmed Abbas Jasim
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue
container_start_page 1
container_title IEEE access
container_volume 11
creator Muhsen, Yousif Raad
Husin, Nor Azura
Zolkepli, Maslina Binti
Manshor, Noridayu
Al-Hchaimi, Ahmed Abbas Jasim
description Context: Routing algorithms play a crucial role in the performance of Network-on-Chip (NoC)-based Multi-Processor Systems-on-Chip (MPSoC). However, the selection of appropriate and effective routing algorithms poses a challenge for designers, given the multitude of assessment criteria, data fluctuations, and varying criteria importance. Objective: In this study, we propose a comprehensive assessment of various routing algorithms, aiming to identify the most suitable and effective routing algorithm that satisfies designers' system-level requirements and assessment criteria. Method: This research integrates the Fuzzy-Weighted Zero-Inconsistency (FWZIC) method and the Fuzzy Decision by Opinion Score Method (FDOSM). The utilisation of the Z-Cloud Rough Numbers (ZCRNs) environment addresses the challenge of two types of uncertainty, providing a framework for managing ambiguity in the data and achieving a higher level of data freedom. Our methodology consists of two main phases. Firstly, the decision matrix is constructed based on the performance assessment criteria and routing algorithms. Secondly, we employ the ZCR-FWZIC method to derive the weights for each criterion and subsequently employ the ZCR-FDOSM-BM approach to rank the routing algorithms. Result: The analysis reveals that Adaptive Dimensional Bubble Routing (ADBR), Message-based Congestion-Aware Routing (MCAR), and Dynamic and Adaptive Routing Algorithm (DyAd) are ranked as the top three routing algorithms, respectively. Conclusion: This research presents essential implications for designers and system engineers involved in NoC-based MPSoC, offering insights to enhance decision-making processes and facilitate the selection of an appropriate routing algorithm.
doi_str_mv 10.1109/ACCESS.2023.3310246
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_ACCESS_2023_3310246</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10234721</ieee_id><doaj_id>oai_doaj_org_article_ac82a7cd73c3453f80375f303b275978</doaj_id><sourcerecordid>2869328745</sourcerecordid><originalsourceid>FETCH-LOGICAL-c409t-f4e132e1d07f093bc9397e58af792a126112b506be3c83e676cd51f496083f563</originalsourceid><addsrcrecordid>eNpNkU1PGzEQhq2qSEUpv6A9WOp5g-3Z9Udv6Ta0SARQA2fL8dqJ0yVO7d1K8OtrWFQxlxmN5n1mRi9CnyiZU0rU-aJtl-v1nBEGcwBKWM3foVNGuaqgAf7-Tf0BneW8JyVkaTXiFIXlX9OPZgjxgKPHw87hX3EcwmGLF_02pjDsHjL2MeHr2FbfTHYdXt2uY_sVL_DF-PT0iFdjP4SqLaMuBYO_OxtywVUr8_sFczymaOzuIzrxps_u7DXP0P3F8q79WV3d_LhsF1eVrYkaKl87CszRjghPFGysAiVcI40XihnKOKVs0xC-cWAlOC647Rrqa8WJBN9wmKHLidtFs9fHFB5MetTRBP3SiGmrTRqC7Z02VjIjbCfAQt2AlwRE44HAholGCVlYXyZWeeHP6PKg93FMh3K-ZpIrYFIU3QzBNGVTzDk5_38rJfrZIj1ZpJ8t0q8WFdXnSRWcc28UDGrBKPwDoIiKiA</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2869328745</pqid></control><display><type>article</type><title>Evaluation of the Routing Algorithms for NoC-Based MPSoC: A Fuzzy Multi-Criteria Decision-Making Approach</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Muhsen, Yousif Raad ; Husin, Nor Azura ; Zolkepli, Maslina Binti ; Manshor, Noridayu ; Al-Hchaimi, Ahmed Abbas Jasim</creator><creatorcontrib>Muhsen, Yousif Raad ; Husin, Nor Azura ; Zolkepli, Maslina Binti ; Manshor, Noridayu ; Al-Hchaimi, Ahmed Abbas Jasim</creatorcontrib><description>Context: Routing algorithms play a crucial role in the performance of Network-on-Chip (NoC)-based Multi-Processor Systems-on-Chip (MPSoC). However, the selection of appropriate and effective routing algorithms poses a challenge for designers, given the multitude of assessment criteria, data fluctuations, and varying criteria importance. Objective: In this study, we propose a comprehensive assessment of various routing algorithms, aiming to identify the most suitable and effective routing algorithm that satisfies designers' system-level requirements and assessment criteria. Method: This research integrates the Fuzzy-Weighted Zero-Inconsistency (FWZIC) method and the Fuzzy Decision by Opinion Score Method (FDOSM). The utilisation of the Z-Cloud Rough Numbers (ZCRNs) environment addresses the challenge of two types of uncertainty, providing a framework for managing ambiguity in the data and achieving a higher level of data freedom. Our methodology consists of two main phases. Firstly, the decision matrix is constructed based on the performance assessment criteria and routing algorithms. Secondly, we employ the ZCR-FWZIC method to derive the weights for each criterion and subsequently employ the ZCR-FDOSM-BM approach to rank the routing algorithms. Result: The analysis reveals that Adaptive Dimensional Bubble Routing (ADBR), Message-based Congestion-Aware Routing (MCAR), and Dynamic and Adaptive Routing Algorithm (DyAd) are ranked as the top three routing algorithms, respectively. Conclusion: This research presents essential implications for designers and system engineers involved in NoC-based MPSoC, offering insights to enhance decision-making processes and facilitate the selection of an appropriate routing algorithm.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2023.3310246</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Adaptive algorithms ; Algorithms ; Decision making ; Designers ; Heuristic algorithms ; Microprocessors ; MPSoC ; Multi-criteria decision-making ; Multiple criterion ; Multiprocessing ; Network-on-chip ; Performance assessment ; Reliability ; Reliability engineering ; Routing ; System effectiveness ; System on chip ; Uncertainty ; Z number ; ZCR-FDOSM-BM ; ZCR-FWZIC-BM</subject><ispartof>IEEE access, 2023-01, Vol.11, p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c409t-f4e132e1d07f093bc9397e58af792a126112b506be3c83e676cd51f496083f563</citedby><cites>FETCH-LOGICAL-c409t-f4e132e1d07f093bc9397e58af792a126112b506be3c83e676cd51f496083f563</cites><orcidid>0000-0001-7525-2518 ; 0000-0002-5188-3793 ; 0000-0002-4765-4189</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10234721$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,864,2102,27633,27924,27925,54933</link.rule.ids></links><search><creatorcontrib>Muhsen, Yousif Raad</creatorcontrib><creatorcontrib>Husin, Nor Azura</creatorcontrib><creatorcontrib>Zolkepli, Maslina Binti</creatorcontrib><creatorcontrib>Manshor, Noridayu</creatorcontrib><creatorcontrib>Al-Hchaimi, Ahmed Abbas Jasim</creatorcontrib><title>Evaluation of the Routing Algorithms for NoC-Based MPSoC: A Fuzzy Multi-Criteria Decision-Making Approach</title><title>IEEE access</title><addtitle>Access</addtitle><description>Context: Routing algorithms play a crucial role in the performance of Network-on-Chip (NoC)-based Multi-Processor Systems-on-Chip (MPSoC). However, the selection of appropriate and effective routing algorithms poses a challenge for designers, given the multitude of assessment criteria, data fluctuations, and varying criteria importance. Objective: In this study, we propose a comprehensive assessment of various routing algorithms, aiming to identify the most suitable and effective routing algorithm that satisfies designers' system-level requirements and assessment criteria. Method: This research integrates the Fuzzy-Weighted Zero-Inconsistency (FWZIC) method and the Fuzzy Decision by Opinion Score Method (FDOSM). The utilisation of the Z-Cloud Rough Numbers (ZCRNs) environment addresses the challenge of two types of uncertainty, providing a framework for managing ambiguity in the data and achieving a higher level of data freedom. Our methodology consists of two main phases. Firstly, the decision matrix is constructed based on the performance assessment criteria and routing algorithms. Secondly, we employ the ZCR-FWZIC method to derive the weights for each criterion and subsequently employ the ZCR-FDOSM-BM approach to rank the routing algorithms. Result: The analysis reveals that Adaptive Dimensional Bubble Routing (ADBR), Message-based Congestion-Aware Routing (MCAR), and Dynamic and Adaptive Routing Algorithm (DyAd) are ranked as the top three routing algorithms, respectively. Conclusion: This research presents essential implications for designers and system engineers involved in NoC-based MPSoC, offering insights to enhance decision-making processes and facilitate the selection of an appropriate routing algorithm.</description><subject>Adaptive algorithms</subject><subject>Algorithms</subject><subject>Decision making</subject><subject>Designers</subject><subject>Heuristic algorithms</subject><subject>Microprocessors</subject><subject>MPSoC</subject><subject>Multi-criteria decision-making</subject><subject>Multiple criterion</subject><subject>Multiprocessing</subject><subject>Network-on-chip</subject><subject>Performance assessment</subject><subject>Reliability</subject><subject>Reliability engineering</subject><subject>Routing</subject><subject>System effectiveness</subject><subject>System on chip</subject><subject>Uncertainty</subject><subject>Z number</subject><subject>ZCR-FDOSM-BM</subject><subject>ZCR-FWZIC-BM</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNkU1PGzEQhq2qSEUpv6A9WOp5g-3Z9Udv6Ta0SARQA2fL8dqJ0yVO7d1K8OtrWFQxlxmN5n1mRi9CnyiZU0rU-aJtl-v1nBEGcwBKWM3foVNGuaqgAf7-Tf0BneW8JyVkaTXiFIXlX9OPZgjxgKPHw87hX3EcwmGLF_02pjDsHjL2MeHr2FbfTHYdXt2uY_sVL_DF-PT0iFdjP4SqLaMuBYO_OxtywVUr8_sFczymaOzuIzrxps_u7DXP0P3F8q79WV3d_LhsF1eVrYkaKl87CszRjghPFGysAiVcI40XihnKOKVs0xC-cWAlOC647Rrqa8WJBN9wmKHLidtFs9fHFB5MetTRBP3SiGmrTRqC7Z02VjIjbCfAQt2AlwRE44HAholGCVlYXyZWeeHP6PKg93FMh3K-ZpIrYFIU3QzBNGVTzDk5_38rJfrZIj1ZpJ8t0q8WFdXnSRWcc28UDGrBKPwDoIiKiA</recordid><startdate>20230101</startdate><enddate>20230101</enddate><creator>Muhsen, Yousif Raad</creator><creator>Husin, Nor Azura</creator><creator>Zolkepli, Maslina Binti</creator><creator>Manshor, Noridayu</creator><creator>Al-Hchaimi, Ahmed Abbas Jasim</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0001-7525-2518</orcidid><orcidid>https://orcid.org/0000-0002-5188-3793</orcidid><orcidid>https://orcid.org/0000-0002-4765-4189</orcidid></search><sort><creationdate>20230101</creationdate><title>Evaluation of the Routing Algorithms for NoC-Based MPSoC: A Fuzzy Multi-Criteria Decision-Making Approach</title><author>Muhsen, Yousif Raad ; Husin, Nor Azura ; Zolkepli, Maslina Binti ; Manshor, Noridayu ; Al-Hchaimi, Ahmed Abbas Jasim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c409t-f4e132e1d07f093bc9397e58af792a126112b506be3c83e676cd51f496083f563</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Adaptive algorithms</topic><topic>Algorithms</topic><topic>Decision making</topic><topic>Designers</topic><topic>Heuristic algorithms</topic><topic>Microprocessors</topic><topic>MPSoC</topic><topic>Multi-criteria decision-making</topic><topic>Multiple criterion</topic><topic>Multiprocessing</topic><topic>Network-on-chip</topic><topic>Performance assessment</topic><topic>Reliability</topic><topic>Reliability engineering</topic><topic>Routing</topic><topic>System effectiveness</topic><topic>System on chip</topic><topic>Uncertainty</topic><topic>Z number</topic><topic>ZCR-FDOSM-BM</topic><topic>ZCR-FWZIC-BM</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Muhsen, Yousif Raad</creatorcontrib><creatorcontrib>Husin, Nor Azura</creatorcontrib><creatorcontrib>Zolkepli, Maslina Binti</creatorcontrib><creatorcontrib>Manshor, Noridayu</creatorcontrib><creatorcontrib>Al-Hchaimi, Ahmed Abbas Jasim</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Muhsen, Yousif Raad</au><au>Husin, Nor Azura</au><au>Zolkepli, Maslina Binti</au><au>Manshor, Noridayu</au><au>Al-Hchaimi, Ahmed Abbas Jasim</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Evaluation of the Routing Algorithms for NoC-Based MPSoC: A Fuzzy Multi-Criteria Decision-Making Approach</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2023-01-01</date><risdate>2023</risdate><volume>11</volume><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Context: Routing algorithms play a crucial role in the performance of Network-on-Chip (NoC)-based Multi-Processor Systems-on-Chip (MPSoC). However, the selection of appropriate and effective routing algorithms poses a challenge for designers, given the multitude of assessment criteria, data fluctuations, and varying criteria importance. Objective: In this study, we propose a comprehensive assessment of various routing algorithms, aiming to identify the most suitable and effective routing algorithm that satisfies designers' system-level requirements and assessment criteria. Method: This research integrates the Fuzzy-Weighted Zero-Inconsistency (FWZIC) method and the Fuzzy Decision by Opinion Score Method (FDOSM). The utilisation of the Z-Cloud Rough Numbers (ZCRNs) environment addresses the challenge of two types of uncertainty, providing a framework for managing ambiguity in the data and achieving a higher level of data freedom. Our methodology consists of two main phases. Firstly, the decision matrix is constructed based on the performance assessment criteria and routing algorithms. Secondly, we employ the ZCR-FWZIC method to derive the weights for each criterion and subsequently employ the ZCR-FDOSM-BM approach to rank the routing algorithms. Result: The analysis reveals that Adaptive Dimensional Bubble Routing (ADBR), Message-based Congestion-Aware Routing (MCAR), and Dynamic and Adaptive Routing Algorithm (DyAd) are ranked as the top three routing algorithms, respectively. Conclusion: This research presents essential implications for designers and system engineers involved in NoC-based MPSoC, offering insights to enhance decision-making processes and facilitate the selection of an appropriate routing algorithm.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2023.3310246</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0001-7525-2518</orcidid><orcidid>https://orcid.org/0000-0002-5188-3793</orcidid><orcidid>https://orcid.org/0000-0002-4765-4189</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2023-01, Vol.11, p.1-1
issn 2169-3536
2169-3536
language eng
recordid cdi_crossref_primary_10_1109_ACCESS_2023_3310246
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Adaptive algorithms
Algorithms
Decision making
Designers
Heuristic algorithms
Microprocessors
MPSoC
Multi-criteria decision-making
Multiple criterion
Multiprocessing
Network-on-chip
Performance assessment
Reliability
Reliability engineering
Routing
System effectiveness
System on chip
Uncertainty
Z number
ZCR-FDOSM-BM
ZCR-FWZIC-BM
title Evaluation of the Routing Algorithms for NoC-Based MPSoC: A Fuzzy Multi-Criteria Decision-Making Approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T14%3A31%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Evaluation%20of%20the%20Routing%20Algorithms%20for%20NoC-Based%20MPSoC:%20A%20Fuzzy%20Multi-Criteria%20Decision-Making%20Approach&rft.jtitle=IEEE%20access&rft.au=Muhsen,%20Yousif%20Raad&rft.date=2023-01-01&rft.volume=11&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2023.3310246&rft_dat=%3Cproquest_cross%3E2869328745%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2869328745&rft_id=info:pmid/&rft_ieee_id=10234721&rft_doaj_id=oai_doaj_org_article_ac82a7cd73c3453f80375f303b275978&rfr_iscdi=true