Optimizing Network-on-Chip using metaheuristic algorithms: A comprehensive survey

被引:4
|
作者
Masdari, Mohammad [1 ]
Qasem, Sultan Noman [2 ,3 ]
Pai, Hao-Ting [4 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
[2] Imam Mohammad Ibn Saud Islamic Univ IMSIU, Coll Comp & Informat Sci, Comp Sci Dept, Riyadh 11432, Saudi Arabia
[3] Taiz Univ, Fac Appl Sci, Comp Sci Dept, Taizi 6803, Yemen
[4] Natl Pingtung Univ, Bachelor Program Big Data Applicat Business, Pingtung, Taiwan
关键词
Network on Chip; Metaheuristic algorithms; Nature-inspired; PSO; GA; Multi-objective; ANT COLONY OPTIMIZATION; MAPPING ALGORITHM; GENETIC ALGORITHM; MILLIMETER-WAVE; SHORTEST-PATH; AWARE; WIRELESS; NOC; POWER; ARCHITECTURE;
D O I
10.1016/j.micpro.2023.104970
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network on Chip (NoC) is an interesting technology that benefits from several processing elements and the necessary communication facilities, to provide an answer to the ever-growing need for more processing power. Metaheuristic algorithms are important tools that have been used for dealing with various NP-hard problems in different domains. Such algorithms are also widely used in the NoC context by many frameworks for optimizing various characteristics of the NoC environments. Nonetheless, there is a lack of a comprehensive survey to put forward a thorough study of such schemes. To fill this gap, this article presents a comprehensive survey and classification of the metaheuristic-based schemes designed for various NoC topologies. For this purpose, first, some background knowledge is provided which helps to understand the studied schemes. Then, a taxonomy of the investigated approaches based on their applied metaheuristic algorithms is presented and in each category, schemes are studied and their main contributions and properties as well as their limitations are discussed. At last, a comparison of the techniques, tools, and methods that have been used in the studied schemes are provided along with the concluding remarks and future research directions.
引用
收藏
页数:25
相关论文
共 50 条
  • [21] Run-time Reconfigurable Network-on-chip: a survey
    Kidane, Hiliwi Leake
    Bourennane, El-Bay
    2018 15TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES (SSD), 2018, : 846 - 851
  • [22] Quantum-inspired metaheuristic algorithms: comprehensive survey and classification
    Farhad Soleimanian Gharehchopogh
    Artificial Intelligence Review, 2023, 56 : 5479 - 5543
  • [23] Quantum-inspired metaheuristic algorithms: comprehensive survey and classification
    Gharehchopogh, Farhad Soleimanian
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (06) : 5479 - 5543
  • [24] Scaling Up Livelock Verification for Network-on-Chip Routing Algorithms
    Taylor, Landon
    Zhang, Zhen
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2022, 2022, 13182 : 378 - 399
  • [25] A Comprehensive Reliability Assessment of Fault-Resilient Network-on-Chip Using Analytical Model
    Dang, Khanh N.
    Ahmed, Akram Ben
    Xuan-Tu Tran
    Okuyama, Yuichi
    Ben Abdallah, Abderazek
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (11) : 3099 - 3112
  • [26] A Comprehensive and Accurate Latency Model for Network-on-Chip Performance Analysis
    Qian, Zhiliang
    Juan, Da-Cheng
    Bogdan, Paul
    Tsui, Chi-Ying
    Marculescu, Diana
    Marculescu, Radu
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 323 - 328
  • [27] The ReNoC Reconfigurable Network-on-Chip: Architecture, Configuration Algorithms, and Evaluation
    Stuart, Matthias Bo
    Stensgaard, Mikkel Bystrup
    Sparso, Jens
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2011, 10 (04)
  • [28] Adaptive Routing Algorithms for Lifetime Reliability Optimization in Network-on-Chip
    Wang, Liang
    Wang, Xiaohang
    Mak, Terrence
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (09) : 2896 - 2902
  • [29] Parallel and Pipeline Processing for Block Cipher Algorithms on a Network-on-Chip
    Yang, Yoon Seok
    Bahn, Jun Ho
    Lee, Seung Eun
    Bagherzadeh, Nader
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 849 - 854
  • [30] Securing Network-on-Chip Using Incremental Cryptography
    Charles, Subodha
    Mishra, Prabhat
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 168 - 175