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
相关论文
共 168 条
[1]   Wave Propagation and Channel Modeling in Chip-Scale Wireless Communications: A Survey From Millimeter-Wave to Terahertz and Optics [J].
Abadal, Sergi ;
Han, Chong ;
Jornet, Josep Miquel .
IEEE ACCESS, 2020, 8 :278-293
[2]  
Abdel-Basset M, 2018, COMPUTATIONAL INTELL, P185, DOI 10.1016/b978-0-12-813314-9.00010-4
[3]   THAMON: Thermal-aware High-performance Application Mapping onto Opto-electrical network-on-chip [J].
Abdollahi, Meisam ;
Firouzabadi, Yasaman ;
Dehghani, Fatemeh ;
Mohammadi, Siamak .
JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 121
[4]  
Afsharmazayejani Raheel, 2018, Applied Reconfigurable Computing. Architectures, Tools, and Applications. 14th International Symposium, ARC 2018. Proceedings: LNCS 10824, P304, DOI 10.1007/978-3-319-78890-6_25
[5]   A high-performance FPGA-based multicrossbar prioritized network-on-chip [J].
Alaei, Mohammad ;
Yazdanpanah, Fahimeh .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (06)
[6]   H2WNoC: A honeycomb hardware-efficient wireless network-on-chip architecture [J].
Alaei, Mohammad ;
Yazdanpanah, Fahimeh .
NANO COMMUNICATION NETWORKS, 2019, 19 :119-133
[7]  
Alagarsamy A, 2016, INT SYM VLSI DES TES
[8]   A Self-Adaptive Mapping Approach for Network on Chip With Low Power Consumption [J].
Alagarsamy, Aravindhan ;
Gopalakrishnan, Lakshminarayanan ;
Mahilmaran, Sundarakannan ;
Ko, Seok-Bum .
IEEE ACCESS, 2019, 7 :84066-84081
[9]   KBMA: A knowledge-based multi-objective application mapping approach for 3D NoC [J].
Alagarsamy, Aravindhan ;
Gopalakrishnan, Lakshminarayanan ;
Ko, Seok-Bum .
IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (04) :324-334
[10]   TAMA: Turn-aware Mapping and Architecture - A Power-efficient Network-on-Chip Approach [J].
Aligholipour, Rashid ;
Baharloo, Mohammad ;
Farzaneh, Behnam ;
Abdollahi, Meisam ;
Khonsari, Ahmad .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)